0

次の文字列に一致する正規表現を記述したいと思います。

OFF
ON
String
Valve

書こうと思っていまし^(?<arrivingString>[a-zA-Z]{?})$た。

到着する文字列の値が異なり、ランダムであるため、中括弧内に何を書くべきかわかりません。

ありがとう

4

1 に答える 1

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

This matches those 4 words only provided:

  • Mutiline is enabled for the Regex
  • The words are at the start of each line

This Regex will match every line in it's entirety provided it starts with any of those 4 strings. The captured group arrivingStringwill contain whichever of the four words was found.

于 2013-02-08T13:06:45.453 に答える