在更改 PHP 項(xiàng)目文件的編碼后,我正在恢復(fù) UTF-8 字符。我正在嘗試查找需要使用正則表達(dá)式更改的所有文件。正則表達(dá)式應(yīng)該像這樣工作:查找任何包含的單詞 ?但排除<?, ?>, 和php?我試圖自己構(gòu)建正則表達(dá)式,但我真的不知道如何強(qiáng)制正則表達(dá)式查找以前排除特定單詞匹配項(xiàng)的“某些東西”。我怎么能做到這一點(diǎn)?編輯:既然關(guān)于它的問(wèn)題很少 - 為什么排除“php?”?就我而言,它始終是 GET url 的開(kāi)頭,例如 example.php?id=10
1 回答

狐的傳說(shuō)
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
看看這個(gè)正則表達(dá)式是否有效:
(?<!\bphp)(?<!<)\?(?!>)
解釋?zhuān)?/p>
使用 2 個(gè)負(fù)向后視:
\bphp
<
和 1 個(gè)負(fù)面展望 >
- 1 回答
- 0 關(guān)注
- 218 瀏覽
添加回答
舉報(bào)
0/150
提交
取消