この記事では、JavaScript で文字列をインターセプトする方法を分析します。これは一定の参考価値があるため、皆様のお役に立てれば幸いです。
JavaScript で文字列をインターセプトするには、substring、substr、split の 3 つの方法があります。次に、その使用方法を記事で詳しく紹介します。
# [おすすめコース: JavaScript チュートリアル ]
substring(start,stop)
文字列内の指定された 2 つの添え字の間の文字を抽出しますstart: 非負の整数。文字列内で抽出される部分文字列の最初の文字の位置を指し、必須要素です。 stop: 非負の整数。最後の文字よりも抽出される部分文字列は文字列上にさらに 1 つ位置します。書き込まれていても書き込まれていなくても、返される部分文字列は文字列の最後まで続きます。 stop-start パラメータ start と stop が等しい場合、このメソッドは空の文字列を返します。 start が stop より大きい場合、このメソッドは部分文字列を抽出する前に 2 つのパラメータを交換します。<script type="text/javascript"> var str="Hello world!" document.write(str.substring(3,9))//从第三个字符开始到第八位 </script>
substr(start,length)
文字列を先頭から添え字にします インターセプトを開始します指定された文字数
start: インターセプトされる部分文字列の開始添え字は数値である必要があります。負の場合、このパラメータは文字列の末尾からの位置です。つまり、-1 は文字列の最後の文字を指し、-2 は最後から 2 番目の文字を指し、以下同様になります。 length: 部分文字列の文字数を記述する必要があります。数値であること。このパラメータが入力されていない場合は、文字列の先頭から末尾までの文字が返されます。長さが 0 または負の場合、空の文字列が返されます。<script type="text/javascript"> var str="Hello world!" document.write(str.substr(-6,4));//从倒数第六个字符开始,截取四位 </script>
split(separator,howmany)
文字列を文字列配列に分割します
セパレータ: 文字列または正規表現。このパラメータで指定された場所から文字列を分割します。 howmany に入力する必要があります: 返される配列の最大長を指します。このパラメータが設定されている場合、このパラメータで指定された配列以外の部分文字列は返されません。このパラメータが設定されていない場合、文字列の長さに関係なく文字列全体が分割されます。<script type="text/javascript"> var str="Hello world!" document.write(str.split(""));//将每个字符都分隔开,如果中间有空格则表示已字符串形式分隔 </script>
要約: 上記がこの記事の全内容です。文字列をインターセプトする方法を学ぶ人にとって、この記事が役立つことを願っています。
以上がJavaScript で文字列をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。