2016-04-27 21 views
-1

Regexpを使わずに文字列で部分文字列を分割する方法はありますか?Javascriptで文字列を含む部分文字列を文字列に分割する方法は?

abcd..,,qqww..::ss  - input 
.,: - characters 
abcd qqww ss - substrings 

私は何か提案をいただきたいと思います。

+0

あなたは 'myWeirdString.split( "")を行うことができますもちろんはい、もちろん' – Redu

+0

I)は、(分割のことを知っています。しかし、それはただ一つの議論しか使わない。ポイントは、文字列を分割する多くの文字を処理する必要があることです。 –

+0

正規表現を使用できないのはなぜですか? – epascarello

答えて

1

.replace()を使用すると、出力に表示したくない値を渡すことができます。

var str = 'abcd..,,qqww..::ss '; 
var newStr = str.replace(/[.,:]/g,''); // if you want to replace them with spaces, change '' to ' ' 
alert(newStr) // results in abcdqqwwss 

https://jsfiddle.net/kdqtpcq9/

+0

まだ正規表現ですが、確かにそれを行う最良の方法です! – JordanHendrix

+0

ええ、正規表現を使わない理由はわかりません。私は次の人と同じくらい正規表現が嫌いですが、それが簡単なときは本当に最も洗練されたソリューションです。 –

関連する問題