gpt4 book ai didi

mysql - 正则表达式 - 在字符串中查找特定数字

转载 作者:可可西里 更新时间:2023-11-01 08:06:10 25 4
gpt4 key购买 nike

我整天都在与正则表达式作斗争,找不到解决方案。我试图在包含数字、分号、冒号和空格的字符串中找到一些特定的数字。

为了我们的目的,假设我正在寻找号码 1234

这里有几个应该匹配的例子(每一行都是不同的字符串):

1234
;1234;
1234 : 5678
;1234,3321

不应该匹配的例子(因为它是不同的数字):

;12345;
0123456

我目前的尝试:

[^(0-9*)]1234[^(0-9*)]

这是关于我的问题的 Regex Tester 的永久链接: Regex Tester fiddle

最佳答案

也许试试这个:([^0-9]|^)1234([^0-9]|$) 在这种情况下,您不需要环视功能。

您可以使用它来更好地理解正则表达式。它有一个很好的图形用户界面来可视化模式。 Debuggex

关于mysql - 正则表达式 - 在字符串中查找特定数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18468011/

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