C#用正则表达式去匹配被双引号包起来的中文

    xiaoxiao2021-03-26  25

     假设现在我们需要检测一个字符串中是否含有中文,可以使用正则表达式

    例子:

    string text = "我是中文"; string pattern = "(?<=\")([\u4e00-\u9fa5]+)(?=\")"; if(Regex.IsMatch(text,pattern)) { var m =Regex.Match(text,pattern); var res = m.Value; //res就是匹配得到的结果// }

     

    转载请注明原文地址: https://ju.6miu.com/read-660403.html

    最新回复(0)