C#正则表达式,单引号之间的字符串

C#正则表达式,单引号之间的字符串,第1张

概述string val = "name='40474740-1e40-47ce-aeba-ebd1eb1630c0'"; 我想使用正则表达式的引号之间的文本. 可以吗 这样的事情应该做到这一点: string val = "name='40474740-1e40-47ce-aeba-ebd1eb1630c0'";Match match = Regex.Match(val, @"'([^']*)"
string val = "name='40474740-1e40-47ce-aeba-ebd1eb1630c0'";

我想使用正则表达式的引号之间的文本.

可以吗

解决方法 这样的事情应该做到这一点:
string val = "name='40474740-1e40-47ce-aeba-ebd1eb1630c0'";Match match = Regex.Match(val,@"'([^']*)");if (match.Success){    string yourValue = match.Groups[1].Value;    Console.Writeline(yourValue);}

表达式“([^’] *)的解释:

'    -> find a single quotation mark (    -> start a matching group [^'] -> match any character that is not a single quotation mark *    -> ...zero or more times )    -> end the matching group
总结

以上是内存溢出为你收集整理的C#正则表达式,单引号之间的字符串全部内容,希望文章能够帮你解决C#正则表达式,单引号之间的字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1238560.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存