| <?php //tanya tentang regex ni echo preg_match('/[\\\n\/]/','\n');//ga error echo preg_match('/[\\\/\n]/','\n');//error /* ada yg tau n bisa kasih alasan kenapa baris ke-3 ga error sedangkan baris ke-4 error? */ |
|
| http://php.net/manual/en/function.preg-match.php |
|
| Warning: preg_match(): Unknown modifier '\' in D:\qrenBoy\qrenServer\qrenExperiment\skripsi2\system\core\qrenSite.php on line 4.
aslinya yg saya tanyakan tentang [\\\n\/] ama [\\\/\n]. kenapa kx bisa muncul warning padahal maksud dari keduanya itu kan sama, cuma beda penempatan \n ama \/ |
|
| emang bikin puyeng om kalo nyari backslash '\' |
|
| ha.. ha.. bingung aq. apa kira2 itu bug ya? cz nampaknya kalau \\ dikutin ama \/ selalu ngasih warning. ini juga kasih warning preg_match("/\\/","\n") preg_match("/[\\]/","\n") |
|
| ntu tergantung delimiternya juga om,, |
|
| aq cuma pakai pkai delimeter / aja belum ditest yg lainnya. |
|
| #[\\\/\n]# atau /[\\\\\/\n]/ |
|
| untuk yg pertama kalau delimeternya pkai / kasih warning message. sedangkan kalau pakai # ga ada warning message. untuk yg kedua ternyata g semua \\ yg diikutin \/ akan ngasih warning message. :D |
|
| double backslah, kalo karakter ketiga nya escapeable, terhitung 1 kali escape |
|
| tebakan doang, lupain aja :-P |
|
| :D |
Tidak ada komentar:
Posting Komentar