文字列"労働安全衛生"の正規表現が必要です。最初の単語を$ 1で分割し、残りの文字列を$ 2で"職業"を1文字列に、"健康と安全"を他の文字列にしたいとします。私を助けてくれますか?正規表現
ありがとうございます。
文字列"労働安全衛生"の正規表現が必要です。最初の単語を$ 1で分割し、残りの文字列を$ 2で"職業"を1文字列に、"健康と安全"を他の文字列にしたいとします。私を助けてくれますか?正規表現
ありがとうございます。
(\S+)\s+(.*)
は$1
への最初の非空白文字列と$2
に分割する空白の後、残りを置きます。
match = subject.match(/(\S+)\s+(.*)/);
if (match != null) {
// first word: match[1]
// rest of string: match[2]
} else {
// Match attempt failed
}
あなたの文字列に改行を含めることができる場合(あなたはJavaScriptを使用しているので)、あなたが必要とする:
(\S+)\s+([\s\S]*)
この場合、アンカーは実際には必要ありません。あなたがアンカーを取り除くと、正面から '\ s *'を取り除くことさえできます。 –
もし私が$ 0でそれをしたいのであれば、この正規表現でどうすればいいですか? – Jimit
'$ 0'に* what *を入れたいのですか? –
あなたはまだ何をしようとしたのですか? – cweiske
私はvar matches = htm.split(/(\ w)(\ s)/)を試しました。 – Jimit
私はそれをjavascriptで欲しいです。 – Jimit