ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で文字列をインターセプトする方法

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

清浅
リリース: 2018-11-28 14:50:26
オリジナル
3747 人が閲覧しました

この記事では、JavaScript で文字列をインターセプトする方法を分析します。これは一定の参考価値があるため、皆様のお役に立てれば幸いです。

JavaScript で文字列をインターセプトするには、substring、substr、split の 3 つの方法があります。次に、その使用方法を記事で詳しく紹介します。

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

# [おすすめコース: 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>
ログイン後にコピー

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


substr(start,length)

文字列を先頭から添え字にします インターセプトを開始します指定された文字数

start: インターセプトされる部分文字列の開始添え字は数値である必要があります。負の場合、このパラメータは文字列の末尾からの位置です。つまり、-1 は文字列の最後の文字を指し、-2 は最後から 2 番目の文字を指し、以下同様になります。

length: 部分文字列の文字数を記述する必要があります。数値であること。このパラメータが入力されていない場合は、文字列の先頭から末尾までの文字が返されます。長さが 0 または負の場合、空の文字列が返されます。

<script type="text/javascript">
var str="Hello world!"
document.write(str.substr(-6,4));//从倒数第六个字符开始,截取四位
</script>
ログイン後にコピー

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


split(separator,howmany)

文字列を文字列配列に分割します

セパレータ: 文字列または正規表現。このパラメータで指定された場所から文字列を分割します。

howmany に入力する必要があります: 返される配列の最大長を指します。このパラメータが設定されている場合、このパラメータで指定された配列以外の部分文字列は返されません。このパラメータが設定されていない場合、文字列の長さに関係なく文字列全体が分割されます。

<script type="text/javascript">
var str="Hello world!"
document.write(str.split(""));//将每个字符都分隔开,如果中间有空格则表示已字符串形式分隔
</script>
ログイン後にコピー

要約: 上記がこの記事の全内容です。文字列をインターセプトする方法を学ぶ人にとって、この記事が役立つことを願っています。 JavaScript で文字列をインターセプトする方法


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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート