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

Check if a string with comma separated values contains given number using regex

我正在尝试构建一个正则表达式来检查给定数字是否包含在包含以逗号分隔的数字的字符串中。例如 检查1是否在 '1,2,3,4' - 是的 '2,13,4' - 没有 “1”- 是的 如何使用正则表达式完成此操作。 提前致谢。

边界这个词很有用

\b1\b

这确保数字前后都有单词边界

  • \b 在单词边界断言位置。 , 包含在单词 boundaries

Regex Demo