私が持っていてtest_23
、削除したいとしましょうtest_
。
それ、どうやったら出来るの?
前のプレフィックス_
は変更できます。
私が持っていてtest_23
、削除したいとしましょうtest_
。
それ、どうやったら出来るの?
前のプレフィックス_
は変更できます。
回答:
alert(str.split("_")[1]);
ため、使用の可能性を回答に追加できます。これは実際に私が探していたものでしたが、あなたの答えは私がそこにたどり着くのを助けました^^.split
[0]
"_"
[1]
文字列が常に'test_'
:で始まると仮定します。
var str = 'test_23';
alert(str.substring('test_'.length));
私が考える最も簡単な方法は次のとおりです。
var s = yourString.replace(/.*_/g,"_");
string = "test_1234";
alert(string.substring(string.indexOf('_')+1));
文字列にアンダースコアがない場合でも機能します。http://jsbin.com/でお試しください
string = "removeTHISplease";
result = string.replace('THIS','');
replaceは、いくつかの独自の関数のように同じことを行うと思います。私にとってこれはうまくいきます。