网上的答案都是基于断言来表示的,但是 Golang 的正则不支持断言……
1
wweir 2019-09-02 08:04:44 +08:00 via Android
(\d+\s+.*|\s+\d+.*)
手机手撸,没试过 |
2
AddictX 2019-09-02 11:07:29 +08:00
同时包含字母数字?
[a-zA-z0-9]* 就可以啊。 |
4
neoblackcap 2019-09-02 13:03:31 +08:00
\w*
|
5
ahsjs 2019-09-02 13:51:50 +08:00
同时包含要考虑下顺序
有可能数字在前字母在后或者字母在前数字在后 (\d+.*[a-zA-Z]+)|([a-zA-Z]+.*\d+) |
6
reus 2019-09-03 18:48:34 +08:00
用两条,一条匹配字母,一条匹配数字,然后 &&
|
7
aliipay 2019-10-05 20:33:54 +08:00
(\d+\S*[a-z])|([a-z]+\S*\d)\S*
|