2
"R".match(%r[^R])
找到一個匹配項。「R」.match(%r [^ R])是否找到匹配項?
我對正則表達式瞭解不多,但我認爲^
在[
否定了字符類,括號內的字符。
我錯過了什麼?
你的情況括號"R".match(%r[^R])
找到一個匹配項。「R」.match(%r [^ R])是否找到匹配項?
我對正則表達式瞭解不多,但我認爲^
在[
否定了字符類,括號內的字符。
我錯過了什麼?
你的情況括號不是正則表達式的一部分,你的情況是類似%r|^R|
或%r'^R'
或將任何字符%
前後R
你想要的是%r|[^R]|
或/[^R]/
或'%[^ R ]]'(與'%'一起使用的括號可以嵌套而不會導致問題)。 – sepp2k
非常感謝! – dafeda