ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで文字列をインターセプトする方法

JavaScriptで文字列をインターセプトする方法

青灯夜游
青灯夜游オリジナル
2021-04-01 18:00:004106ブラウズ

JavaScript で文字列をインターセプトする方法: 1. substr() 関数を使用して、文字列内の指定された添字から始まる指定された数の文字をインターセプトします; 2. substring() 関数を使用して、文字列の中間部分をインターセプトします指定された 2 つの添え字の間の文字。

JavaScriptで文字列をインターセプトする方法

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 5、Dell G3 コンピューター。

方法 1: substr() を使用します

<script type="text/javascript">
var str="Hello world!";
console.log(str);
console.log(str.substr(3,9));  //从倒数第六个字符开始,截取四位
</script>

レンダリング:

JavaScriptで文字列をインターセプトする方法

substr() メソッドは、文字列内の開始添え字から指定された数の文字を抽出できます。

構文:

substr(start,length)
  • start: インターセプトする部分文字列の開始添え字は数値である必要があります。負の場合、このパラメータは文字列の末尾からの位置です。つまり、-1 は文字列の最後の文字を指し、-2 は最後から 2 番目の文字を指し、以下同様になります。部分文字列 Number は数値でなければなりません。このパラメータが入力されていない場合は、文字列の先頭から末尾までの文字が返されます。長さが 0 または負の場合、空の文字列が返されます。

  • #例:

方法 2: substring() を使用する

<script type="text/javascript">
var str="Hello world!";
console.log(str);
console.log(str.substring(3,9));  //从第三个字符开始到第八位
</script>
レンダリング:


substring() メソッドは、文字列内の指定された 2 つの添え字の間の文字を抽出するために使用されます。

JavaScriptで文字列をインターセプトする方法

構文:


substring(start,stop)

start: 非負の整数。抽出される部分文字列の最初の文字を指します。 . 文字列内の位置、必須要素

  • #stop: 負でない整数、文字列上で抽出される部分文字列の最後の文字の位置より 1 大きい、オプション書き込めるかどうかは自由です。書き込まない場合、返される部分文字列は文字列の末尾になります。

  • #文字列の長さは stop-start
  • # です。 ##パラメータ start と stop が等しい場合、メソッドは空の文字列を返します。start が stop より大きい場合、メソッドは部分文字列を抽出する前に 2 つのパラメータを交換します。

    プログラミング関連の知識について詳しくは、
  • プログラミング ビデオ
をご覧ください。 !

以上がJavaScriptで文字列をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。