我有以下字串dataOne[1][2][3]./../dataTwo[4][5][6].dataThree/./dataFour,我想找到所有./不以.or開頭的子字串/。
我寫了以下 reg。前任。(?!(\/|\.))\.\/我希望只匹配./位于子字串之后的dataOne[1][2][3]子字串的第一次出現,但它不起作用:有人知道問題出在哪里嗎?
uj5u.com熱心網友回復:
負向后看是使用 指定的(?<!),而不是(?!),后者用于負向后視。此外,您可以使用字符類來表示要列入黑名單的字符。將所有這些放在一起,您可以使用以下正則運算式模式:
(?<![./])\./
演示
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/533765.html
標籤:正则表达式正则否定
