正規表現で現在、
/.+(?=_)/
でアンダーバー以前の文字を取得しております。
/_(\w+)/
でアンダーバー以降の文字を取得しております。
name_01
name_02
name_03
name_04
の場合ですと、この正規表現で取得できるのですが
test_name_01
test_name_02
test_name_03
test_name_04
の場合うまく取得できません。
希望する取得値は
test_name
01
test_name
02
test_name
03
test_name
04
としたいです。
ほかのサイトなどを見ながら([^_]+?)?$
で試したりしたのですが、うまく動かず困っております。
なにとぞお分かりになる方がいましたらご教授お願いいたします。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/24 01:21