0

文字列の解析

foo_and_bar_and_baz_or_doe

期待される結果: foo、bar、baz、および doe と、and、および、または。

私は試し/(.*?)(_and_|_or_)/iましたが、最後のものをスキップしました。

実はスティングは

having_tag_slugs_and_having_category1_slug_and_having_category2_slug_or_having_category3_slug

出力、私が探しているのは

having_tag_slugs
having_category1_slug
having_category2_slug
having_category3_slug

_and_
_and_
_or_
''
4

3 に答える 3

1

次の正規表現を試すことができます-

/(.*?)(_and_|_or_|$)/im

それが役立つことを願っています。それがどうなるか教えてください:)

于 2013-09-04T06:45:45.813 に答える