0
var name_RawString = 'A. John Doe-John (Class of 2010)';
私は、第2のスペースの後で、(
の前に出現する部分文字列を抽出しようとしています。この場合: "Doe-John"。文字列を2番目のスペースから特殊文字にスライスしますか?
これまでのところ、私が試した:
var GetStr = name_RawString.slice(name_RawString.substr(0, name_RawString.indexOf(' ', name_RawString.indexOf(' ') + 1)), name_RawString.indexOf(' ('));
と
var StrSplit = name_RawString.split(' ');
var GetStr = name_RawString.slice(name_RawString.indexOf(StrSplit[1]) + 1)), name_RawString.indexOf(' ('));
文字列の値は常に同じですか? –
いいえ、これは 'StrSplit [0] .indexOf( '。')> -1 ' – faalbane
proib this(var name_RawString =' A. John Doe-John(Class of 2010) ')という文字列の条件文で使用されます。 ; var space = name_RawString.split( ''); console.log(スペース[1] + ""スペース[2]);) –