我的問題很簡單,它涉及正則表達式轉(zhuǎn)義。您是否必須/在正則表達式中轉(zhuǎn)義正斜杠?您將如何去做呢?
3 回答

RISEBY
TA貢獻1856條經(jīng)驗 獲得超5個贊
什么上下文/語言?有些語言/
用作模式定界符,所以是的,您需要根據(jù)哪種語言/上下文對其進行轉(zhuǎn)義。您可以通過在其前面加上反斜杠來對其進行轉(zhuǎn)義:\/
對于某些語言(例如PHP),您可以使用其他字符作為分隔符,因此您無需對其進行轉(zhuǎn)義。但是AFAIK在所有語言中,唯一具有的特殊意義/
是它可能是指定的模式定界符。

拉莫斯之舞
TA貢獻1820條經(jīng)驗 獲得超10個贊
使用反斜杠\
或選擇其他定界符,即m#.\d#
代替/.\d/
“在Perl中,如果您將字母m開頭(用于匹配),則可以將/正則表達式定界符更改為幾乎任何其他特殊字符;”
- 3 回答
- 0 關(guān)注
- 1863 瀏覽
添加回答
舉報
0/150
提交
取消