看板 RegExp 關於我們 聯絡資訊
※ 引述《vernc (cralvin)》之銘言: : (C73) (同人誌) [LINDA Project] BLE七[ブリナナ] [BLEACH] : ^ : 像上面的範例那位知道如何準確的抓到第一個[ : 只想到用下面、但換一個可能就出問題 : .{0,10}\[ : 在ultraedit用的,所以只能純regexp,perl不行 : thx 去設定改成unix syntax 就可以直接用 ^[^[]*[ (Advanced/Configuration/Search/Regular Expression Engine 右邊選Unix style Regular Expressions) 上面是這樣看: ^ 字首 [^[]* 不是[的一堆字 ([]中[無意義 只有]有結束意義) [ 後面沒有]所以是literal [ -- 個人以為ultraedit的syntax要拐個彎理解... 因為它的escape character是^ 不像unix syntax的escape character是\ (這也造成ultraedit syntax的"match行首"改成了%) 所以我都改成unix syntax來用 -- 'You've sort of made up for it tonight,' said Harry. 'Getting the sword. Finishing the Horcrux. Saving my life.' 'That makes me sound a lot cooler then I was,' Ron mumbled. 'Stuff like that always sounds cooler then it really was,' said Harry. 'I've been trying to tell you that for years.' -- Harry Potter and the Deathly Hollows, P.308 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84