看板 RegExp 關於我們 聯絡資訊
假設想找出所有的<a>,但這個<a>不是在行的最開頭。 當然^<a>可以找到行開頭的,但我突然發現反過來就卡住了。regex有辦法做到嗎? -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.246.244
LPH66:那就是 < 前面有任一字元 在你的 regexp 前面加個 . 就好了 07/21 07:01
ggirls:謝謝。 07/21 16:14
s540421:^去掉就好了...像是<a .+>.+</a> 07/25 12:10
LPH66:^ 去掉會變成不管在不在行首都抓 07/29 21:02
NotExist:但原PO不就是要在不在行首都抓嗎@@ 08/07 13:44
LPH66:原PO說的是「這個<a>不是在行的最開頭」啊 OAO 08/20 15:06
danny8376:總覺得原PO的意思就是在不在行首都抓啊 09/06 11:34
danny8376:找出所有<a> 但這個<a>不是在行的最開頭 09/06 11:35
cupteam:.+<a>.* 10/28 02:00
cupteam:上面的找不出<a><a>特例,試試^(?!<a>).* 10/28 02:29