1

この種のコンテンツを分割するための正規表現を探しています:

obj.method(obj.attr,obj.attr2)

そして、分割で配列を返すようにしたい:

["obj", "method(obj.attr, obj.attr2)"]

だから、「。」で分割することはできません。メソッド属性の内容も分割されるためです。

「。」で分割する必要があります。「(」と「)」の間にない場合のみだと思います。

助けていただければ幸いです、ありがとう!

4

3 に答える 3

2

これは、使用する必要がある正規表現です

(\w+)\.(\w+\([^)]*\))

正規表現イメージ

于 2013-06-09T08:03:09.480 に答える