gpt4 book ai didi

c# - 正则表达式匹配任何内容,包括换行符

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

我有这样的字符串:

/* Remove */
"REMOVE" = "Löschen \
";

我有正则表达式来匹配“”=“”之间的字符串

"(\S+)"\s*=\s*"(.*?[\w\r\n]).*?";

如果字符串中有更多换行符,我必须添加以匹配的内容,例如:

/* Remove */
"REMOVE" = "Lös \
ch \
en \
";

最佳答案

您可以只使用 (.*?) 和一个 dotall 标志,使点也可以匹配换行符:

(?s)"(\S+)"\s*=\s*"(.*?)"

查看演示 https://regex101.com/r/vM3tG6/2

关于c# - 正则表达式匹配任何内容,包括换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31703367/

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