Javascript の文字列の先頭と末尾から文字を削除する方法があることは知っています。必要なのは、最後の 4 文字だけが残るように文字列をトリミングすることです。
例:
ELEPHANT -> HANT
1234567 -> 4567
Javascript の文字列の先頭と末尾から文字を削除する方法があることは知っています。必要なのは、最後の 4 文字だけが残るように文字列をトリミングすることです。
例:
ELEPHANT -> HANT
1234567 -> 4567
String.prototype.sliceが動作します
var str = "ELEPHANT";
console.log(str.slice(-4));
//=> HANT
数値の場合、最初に文字列に変換する必要があります
var str = (1234567).toString();
console.log(str.slice(-4));
//=> 4567
FYI .slice
は新しい文字列を返すため、 の値を更新する場合はstr
、
str = str.slice(-4);
substr
JavaScript の使用方法:
var str="Elephant";
var n=str.substr(-4);
alert(n);
slice
これを行うために使用できます
string.slice(start,end)
jQuery + javascriptも使用すると仮定しましょう。
HTML ページに id="lblTest" のラベルを付けましょう。
<script type="text/javascript">
function myFunc() {
val lblTest = $("[id*=lblTest]");
if (lblTest) {
var str = lblTest.text();
// this is your needed functionality
alert(str.substring(str.length-4, str.length));
} else {
alert('does not exist');
}
}
</script>
編集:コア部分は-
var str = "myString";
var output = str.substring(str.length-4, str.length);