正则表达式处理

本文关键字:处理 正则表达式 | 更新日期: 2023-09-27 17:58:33

我想写一个可以匹配以下字符串的正则表达式:

OFF
ON
String
Valve

我想写^(?<arrivingString>[a-zA-Z]{?})$

现在我不知道该在花括号内写什么,因为到达字符串的值是不同的并且是随机的。

感谢

正则表达式处理

^(?<arrivingString>(OFF|ON|String|Valve)).*

这与仅提供的4个单词相匹配:

  • Regex启用了Mutiline
  • 单词在每行的开头

这个Regex将匹配它的每一行,只要它以这4个字符串中的任何一个开始。所捕获的组arrivingString将包含找到的四个单词中的任何一个。