gpt4 book ai didi

c# - 正则表达式,MVS 不喜欢我的正则表达式字符串,我该如何让它符合要求

转载 作者:太空宇宙 更新时间:2023-11-03 21:56:22 24 4
gpt4 key购买 nike

所以在 Microsoft Visual Studio 中,我有一个被编译成正则表达式的字符串。我的字符串是“#(\d+(.\d+)?)=(\d+(.\d+)?)”。我无法编译我的程序,因为我收到一条错误消息,指出\d 是无法识别的转义字符。我如何告诉它闭嘴,让我像专业人士一样使用正则表达式?

最佳答案

@ 开始你的字符串,这会导致编译器保留(几乎)所有字符,不转义(异常(exception)是 ",它可以转义为 ""):

@"#(\d+(.\d+)?)=(\d+(.\d+)?"

关于c# - 正则表达式,MVS 不喜欢我的正则表达式字符串,我该如何让它符合要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12061407/

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