看板 [ RegExp ]
討論串[問題] 抓第一個出現的[
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者vernc (cralvin)時間17年前 (2008/03/29 07:32), 編輯資訊
2
0
0
內容預覽:
(C73) (同人誌) [LINDA Project] BLE七[ブリナナ] [BLEACH]. ^. 像上面的範例那位知道如何準確的抓到第一個[. 只想到用下面、但換一個可能就出問題. .{0,10}\[. 在ultraedit用的,所以只能純regexp,perl不行. thx. --.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者LPH66 (IWH68S0XZ8M89)時間17年前 (2008/03/29 15:13), 編輯資訊
0
0
0
內容預覽:
去設定改成unix syntax 就可以直接用 ^[^[]*[. (Advanced/Configuration/Search/Regular Expression Engine. 右邊選Unix style Regular Expressions). 上面是這樣看:. ^ 字首. [^[]* 不是
(還有475個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者vernc (cralvin)時間17年前 (2008/03/29 19:38), 編輯資訊
1
0
0
內容預覽:
^[^[]*\[. 這能用、myrename只能吃perl regexp. 請教一下如果抓第二個[. (C73) (同人誌) [LINDA Project] BLE七[ブリナナ] [BLEACH]. ^. 如果想砍掉所有(),把上面變成下面,禁用{}. (C73) (同人誌) [LINDA Proj
(還有24個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者LPH66 (IWH68S0XZ8M89)時間17年前 (2008/03/30 12:15), 編輯資訊
0
0
0
內容預覽:
先說第二個. 123 456 [ABC] 789[DEF] 987 改成 [ABC] DEF. 那這樣用吧: (perl syntax). ^.*(\[.*?\]).*\[(.*?)\].*$ 取代成 \1 \2. *?可以阻止*的greedy行為 抓到第一個不能抓就停. 第一個也可以用*?比照辦理
(還有81個字)
首頁
上一頁
1
下一頁
尾頁