data = 'numbersXXXtext';
または私はいつも "テキスト" を取得したいのstring.Split
data = 'XXXtext';
var get = data.split('XXX');
var sum = get[1];
によって返された配列を使用します。 data
がnumbersXXXtext
の場合、コードは正常に機能しますが、data
がXXXtext
の場合は、get[1]
は未定義です。
誰もが、私はこの問題を解決する方法を知っていますか?
は、それは[0]を取得することはないでしょう、とだけ、配列内の項目ですか? –
@Mattは答えを投稿しました。@Mattはコメントの中でより斬新な選択肢を提案しましたが、どのブラウザで 'undefined 'が得られますか? .split( "XXX")[1] 'は" test "を返します。 – nnnnnn
また、変数名に' get'を指定しないでください。 'get'はキーワードのようなものになっています。 – PointedEars