jsでstartsWith()を使用
802 ワード
startsWith関数は、Javaでjsが使用されている場合、ブラウザごとにあるわけではありませんので、一般的にこの関数を書き直します.
正規表現によるstartWith、endWith効果関数の実装
そして対応はendWith()
正規表現によるstartWith、endWith効果関数の実装
String.prototype.startWith=
function
(str){
var
reg=
new
RegExp(
"^"
+str);
return
reg.test(
this
);
}
// ok, str.endWith("abc")
String.prototype.endWith=
function
(str){
var
reg=
new
RegExp(str+
"$"
);
return
reg.test(
this
);
}
そして対応はendWith()