C#中的正则表达式(反义字符)

xiaoxiao2021-02-28  22

反义字符

字符 说明 \W \w的补集 ( 除“大小写字母、0-9的数字、下划线_”之外) \S \s的补集 (除\s定义的字符之外) \D 表示\d的补集 (除0-9数字之外) \B 匹配不是单词开头或结束的位置 [ab] 匹配中括号中的字符 [a-c] 匹配a字符到c字符之间的任意字符(包括a和c) [^x] 匹配除了x以外的任意字符 [^adwz] 匹配除了adwz这几个字符以外的任意字符

example

string str = "I am a cat."; string pattern = @"[^ahou]"; //代表一个字符——除了a,m,o,u之外的任意一个字符 string s = Regex.Replace(str, pattern, "*"); //此时,s为**a**a**a**
转载请注明原文地址: https://www.6miu.com/read-2621213.html

最新回复(0)