Regex 正面环顾会惹麻烦吗

Regex 正面环顾会惹麻烦吗,regex,autoit,Regex,Autoit,为什么在删除^和$时,以下正则表达式仅起作用 ^(?<=.).+(?=.)$ ^(?^(?^(?这些环视装置永远不能与锚点一起工作 ^断言字符串有开头(但不推进引擎“光标”的位置)。然后(?这些环视仪永远不能与锚点结合使用 ^断言字符串有开头(但不推进引擎“光标”的位置)。然后(?您的正则表达式模式没有意义: ^ means the begining of the string $ means the end of the string (?=....) means follo

为什么在删除^和$时,以下正则表达式仅起作用

^(?<=.).+(?=.)$

^(?
^(?
^(?这些环视装置永远不能与锚点一起工作


^
断言字符串有开头(但不推进引擎“光标”的位置)。然后
(?这些环视仪永远不能与锚点结合使用


^
断言字符串有开头(但不推进引擎“光标”的位置)。然后
(?您的正则表达式模式没有意义:

^   means the begining of the string
$   means the end of the string

(?=....) means followed by (lookahead)
(?<=....) preceded by (lookbehind)
^表示字符串的开头
$表示字符串的结尾
(?=…..)表示后跟(向前看)

(?您的正则表达式模式没有意义:

^   means the begining of the string
$   means the end of the string

(?=....) means followed by (lookahead)
(?<=....) preceded by (lookbehind)
^表示字符串的开头
$表示字符串的结尾
(?=…..)表示后跟(向前看)

(?也许您正在运行的实际代码会有所帮助。也许什么语言…我正在将AutoIT与StringRegExp一起使用。也许您正在运行的实际代码对它进行测试会有所帮助。也许什么语言…我正在将AutoIT与StringRegExp一起使用。非常感谢您的详细解释,这使我头脑中的想法变得清晰。我我知道我的表达中一定有逻辑错误,但我无法理解。非常感谢你的详细解释,这让我头脑清醒。我知道我的表达中一定有逻辑错误,但我无法理解。