【JavaScript】ある文字列のn番目の位置から、特定の文字あるいは単語が入っているかどうか調べたい
2409 ワード
はじめに
JavaScriptで、ある文字列のn番目の位置から、特定の文字あるいは単語が入っているかどうか確認したい。
そんな時、ありますよね。(競プロで使っただけです。)
そんな時に使えるのが、startsWithです。
startsWithとは
文字列のn番目からみて、指定した単語が含まれているかどうかを判定します。返り値はbooleanです。
// word.startsWith('調べたい文字列', 文字列の中の位置)
const word = '私はずんだもちが食べたい'
console.log(word.startsWith('私はずんだもち'))
// => true
console.log(word.startsWith('ずんだもち'))
// => false
console.log(word.startsWith('ずんだもち', 2))
// => true
console.log(word.startsWith('食べたい', 8))
// => true
これで、ある文字列のn番目の位置から、特定の文字あるいは単語が入っているかどうか確認できます!
やったね!
おしまい
こんなんいつ使うんだよ。
競プロは知らないメソッドとの出会いがあって楽しいですね。
自分のJavaScript力のなさを実感できます。
Author And Source
この問題について(【JavaScript】ある文字列のn番目の位置から、特定の文字あるいは単語が入っているかどうか調べたい), 我々は、より多くの情報をここで見つけました https://qiita.com/hcr1s/items/f7a0679ddaa5a23b7dbf著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .