精華區beta RegExp 關於我們 聯絡資訊
我用 "([^"]|\")*" 去比對 """ccc""" 可以比對出完整的 """ccc""",不過以我對 上面這個 pattern 的瞭解,應該只能比對出 "",因為\"是2個字元, 不過書上又對這個解釋為 escaped quote,那又變成1個字元 有沒有人知道 \" 對 regular expression 來說會解釋成什麼東西呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.96.92
giacch:如果要比對 . 這字元 前面就要加 \ 否則 . 代表任意字元... 10/12 15:52
giacch:"(除了"以外的字元 or 字元")*" 好像就是 ".*" 10/12 16:19
giacch:忘了加括號... XDDD "(.)*" 10/12 16:19