gpt4 book ai didi

Javascript正则表达式匹配字符串后跟数字?

转载 作者:行者123 更新时间:2023-12-03 21:45:14 26 4
gpt4 key购买 nike

我有一个格式为:string:num 的字符串,其中 num 是任意数字,但 string 是我需要匹配的已知字符串。我想将其放在 if 语句中:

if( it matches 'string:' followed by a number) {
//do something
}

最佳答案

你想要...

if (stringYouHave.match(/^string:([0-9]+)$/)) {
// do something
}

这包括:

  1. ^字符串的开头
  2. string:你提到的文字“字符串:”
  3. (.....)这个子表达式,如果您需要知道字符串中的哪个数字,您可以稍后引用它(尽管在这种特殊情况下,您也可以将 'string:' 替换为 '' )
  4. [0-9] 0 之间的一个字符和9 (即数字)
  5. +必须至少有一个“其中”(即上面提到的数字),但可以有任何数字
  6. $字符串末尾

关于Javascript正则表达式匹配字符串后跟数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1262702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com