2

私はこのような文字列を持っています:

<!NAME!>Admin : <!NAME!><!MSG!>Hello Guys<!MSG!><!ADD-ACC!>BOSS<!ADD-ACC!>

のような 2 つの同じタグの間のテキストを抽出する正規表現パターンを書きたい

<!NAME!>Admin : <!NAME!>
<!MSG!>Hello Guys<!MSG!>
<!ADD-ACC!>BOSS<!ADD-ACC!>

だから私はこの正規表現を書きました:

<!.*!>.*<!.*!>

しかし、それは私にこの結果を与えました

<!NAME!>Admin : <!NAME!><!MSG!>Hello Guys<!MSG!><!ADD-ACC!>BOSS<!ADD-ACC!>

なぜそうなったのか、私は理解しています。

 <!NAME!> and <!ADD-ACC!> follows the regex pattern i am using.

だから私は正規表現でそのようなことを考えていました

<!XXX!>.*<!XXX!> where XXX is the same text between tags so that REGEX could find and extract those tags from text like how i want it to be done.
4

1 に答える 1