0

正規表現を使用して部分文字列を選択しようとしていますが、ぐるぐる回っています。最初の「_」より前のすべてを選択する必要があります。

例の URL - GI_2013_JUNE_10_VOL3_LASTCHANCE

したがって、上記の URL から私が探している結果は "GI" になります。最初の「_」の前のテキストの長さはさまざまです。

どんな助けでも大歓迎です

4

2 に答える 2

1

正規表現は次のようになります。

^[^_]+

正規表現の一致全体を取得します。しかし、コメントが言うように、部分文字列関数を使用する方が効率的です!

于 2013-06-11T15:12:51.423 に答える
0
^[^_]*

...探している表現です。

基本的には、文字列の先頭からアンダースコア以外のものをすべて選択します。

http://regexr.com?356in

于 2013-06-11T15:12:28.883 に答える