-2
我有大量的JavaScript和PHP文件,我必須檢查這些文件中的每一個,如果我用單個\
劃分路徑名中的單詞 我必須一定要找到我可能不小心寫入的每一行.\something\like\this.php
。 我試圖用崇高的文本文件夾搜索功能與正則表達式但我真的吸那些,所以請大家幫忙正則表達式 - 搜索反斜槓,如果它不用於轉義另一個字符
注:標題指的是事實,我也試過,只是搜索每個使用\
,但它爲\\\\, \n, \t, \", \', etc.
提供了數千個無法讀取的結果。
我一味地嘗試這個\\(?!「|'| \ | n | t) –
你可以嘗試使用在線正則表達式測試刷新你的正則表達式技能。你可以放入數據,然後優化你的正則表達式,直到你滿意爲止。 https://regex101.com/ – Mikkel
所以,你只是想檢查一個字符串是否包含一個'''''不是逃避一個特定的字符?嘗試''^ [^ \\] *(?:\\ [ertaf''nb \\] [^ \\ * *)* $''。如果不匹配,則字符串包含'''這並不是逃避[[]]內定義的字符,請參閱https://regex101.com/r/WXgJcr/2。您可以在字符類中添加更多已知的轉義字符。 –