-8

以下の文字列を分割する必要があります

Carlos Molina;#1294;#Mary Balicki;#354;#Pascal Saura;#1211;#Niko

以下の形式に:

Carlos Molina
Mary Balicki
Pascal Saura
Niko

この問題を解決するには、適切な正規表現を指定してください。

4

3 に答える 3

2
/([^#;\d]+)/g

この例ではうまくいく

作業例: http://gskinner.com/RegExr/?31rph

于 2012-08-16T12:00:40.647 に答える
0

テキスト内に数字を含めることを許可する場合 (例: "hello2world")、次のようにします。

/(?:^|(?<=#))(?!\d+(?=;|$)).*?(?=;|$)/g

ここでテストします

于 2012-08-16T13:05:08.243 に答える
0

この正規表現を使用します(?<=^|#)([^#]+?)(?=(;#\d+)|($))

于 2012-08-16T12:05:41.803 に答える