Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 使用正则表达式检查具有逗号分隔值的字符串是否包含给定的数字_Regex - Fatal编程技术网

Regex 使用正则表达式检查具有逗号分隔值的字符串是否包含给定的数字

Regex 使用正则表达式检查具有逗号分隔值的字符串是否包含给定的数字,regex,Regex,我正在尝试构建一个正则表达式,以检查给定的数字是否包含在包含以逗号分隔的数字的字符串中。例如 检查1是否在 “1,2,3,4”-是的 “2,13,4”-ans编号 “1”-是的 如何使用regex实现这一点。 提前谢谢 单词边界是有用的 \b1\b 这可确保数字已预先设定并后跟单词边界 \b在单词边界处断言位置,包含在单词边界中 您使用哪种语言?使用单词边界\b1\b谢谢大家提供的解决方案,我想选择大家作为答案,但选择我发现非常有用的信息

我正在尝试构建一个正则表达式,以检查给定的数字是否包含在包含以逗号分隔的数字的字符串中。例如 检查1是否在 “1,2,3,4”-是的 “2,13,4”-ans编号 “1”-是的 如何使用regex实现这一点。
提前谢谢

单词边界是有用的

\b1\b
这可确保数字已预先设定并后跟单词边界

  • \b
    在单词边界处断言位置<代码>,包含在单词边界中

您使用哪种语言?使用单词边界
\b1\b
谢谢大家提供的解决方案,我想选择大家作为答案,但选择我发现非常有用的信息