ホームページ >ウェブフロントエンド >フロントエンドQ&A >スプリットで文字列をインターセプトする方法
JavaScript の Split() メソッドは、文字列を部分文字列に分割するために使用されます。文字列をインターセプトするには、substr() メソッドと substring() メソッドを使用できます。 )、use 文字列から指定された長さの部分文字列をインターセプトするために使用されます; 2. string.substring(start, end)、string はインターセプトされる文字列で、start と end は両方とも 0 から始まるインデックスです。
#JavaScript では、split() メソッドは、文字列を部分文字列に分割し、部分文字列で構成される配列を返すためにも使用されます。文字列の一部をインターセプトする必要がある場合は、JavaScript 文字列の substr() メソッドまたは substring() メソッドを使用できます。
substr() メソッドは、文字列から指定された長さの部分文字列をインターセプトするために使用されます。その構文は次のとおりです:
string.substr(start, length)
このうち、string はインターセプトする文字列であり、開始しますは開始位置です。部分文字列をインターセプトする位置を示します。length はオプションのパラメータで、インターセプトする部分文字列の長さを示します。
次はいくつかの例です:
const text = "Hello, world!"; // 截取"Hello"子串 const part1 = text.substr(0, 5); // 从索引0开始,截取5个字符 console.log(part1); // 输出: 'Hello' // 截取"world!"子串 const part2 = text.substr(7); // 从索引7开始,截取到字符串末尾 console.log(part2); // 输出: 'world!' // 截取"ello"子串 const part3 = text.substr(1, 4); // 从索引1开始,截取4个字符 console.log(part3); // 输出: 'ello'
さらに、substring() メソッドを使用して文字列の一部をインターセプトすることもできます。構文は次のとおりです:
string.substring(start, end)
そのうち、string はインターセプトされた文字列の場合、start と end はどちらも 0 から始まるインデックスで、インターセプトされる部分文字列の開始位置と終了位置を示します (終了位置自体は除きます)。
次はいくつかの例です:
const text = "Hello, world!"; // 截取"Hello"子串 const part1 = text.substring(0, 5); // 从索引0开始,直到索引4(不包括5) console.log(part1); // 输出: 'Hello' // 截取"world!"子串 const part2 = text.substring(7); // 从索引7开始,直到字符串末尾 console.log(part2); // 输出: 'world!' // 截取"ello"子串 const part3 = text.substring(1, 5); // 从索引1开始,直到索引4(不包括5) console.log(part3); // 输出: 'ello'
substr() メソッドと substring() メソッドには異なるパラメータがあることに注意してください。これらを使用する場合は、適切なメソッドを選択する必要があります。特定の状況に応じて。
以上がスプリットで文字列をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。