网上的答案都是基于断言来表示的,但是 Golang 的正则不支持断言……
1
wweir 2019 年 9 月 2 日 via Android
(\d+\s+.*|\s+\d+.*)
手机手撸,没试过 |
2
AddictX 2019 年 9 月 2 日
同时包含字母数字?
[a-zA-z0-9]* 就可以啊。 |
4
neoblackcap 2019 年 9 月 2 日
\w*
|
5
ahsjs 2019 年 9 月 2 日
同时包含要考虑下顺序
有可能数字在前字母在后或者字母在前数字在后 (\d+.*[a-zA-Z]+)|([a-zA-Z]+.*\d+) |
6
reus 2019 年 9 月 3 日
用两条,一条匹配字母,一条匹配数字,然后 &&
|
7
aliipay 2019 年 10 月 5 日
(\d+\S*[a-z])|([a-z]+\S*\d)\S*
|