【发布时间】:2020-07-02 07:55:57
【问题描述】:
我目前正在尝试使用 Regex 类来匹配我部分知道的字符串中的值。
我确定这个值在字符串中是唯一的,但我不知道所有字符。
例如:我正在寻找前两个字符可以是 [a-zA-Z0-9] 的“shi”,但我不明白如何设置
Regex regex = new Regex();
为了找到它。
【问题讨论】:
我目前正在尝试使用 Regex 类来匹配我部分知道的字符串中的值。
我确定这个值在字符串中是唯一的,但我不知道所有字符。
例如:我正在寻找前两个字符可以是 [a-zA-Z0-9] 的“shi”,但我不明白如何设置
Regex regex = new Regex();
为了找到它。
【问题讨论】:
Regex regex= new Regex(@"\w{2}shi");
@ - "\" 不是转义
\w - 是一个字母数字单词
{2} - 两个字符
shi - shi
这匹配xxshi、00shi、WWshi、aBshi、0ashi、Z4shi...
【讨论】: