gpt4 book ai didi

c# - 我无法弄清楚的正则表达式问题(负面回顾)

转载 作者:行者123 更新时间:2023-11-30 19:14:26 24 4
gpt4 key购买 nike

我如何使用正则表达式执行此操作?

我想匹配这个字符串:-myString

但我不想匹配此字符串中的 -myString:--myString

myString 当然是任何东西。

有可能吗?

编辑:

这里有一些关于我发布问题后得到的更多信息:

string to match:
some random stuff here -string1, --string2, other stuff here
regex:
(-)([\w])*

此正则表达式返回 3 个匹配项:-string1--string2

理想情况下,我希望它只返回 -string1 匹配项

最佳答案

假设您的正则表达式引擎支持(负)lookbehind:

/(?<!-)-myString/

例如,Perl 会,而 Javascript 不会。

关于c# - 我无法弄清楚的正则表达式问题(负面回顾),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/528864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com