满足规则:
- 11.1
- 11
- "Abc"
- "Abc11.0"
- "Abc11.1d"
不满足规则:
- "Abc11.d" 11.d 不是数字
- 11.1
- 11
- "Abc"
- "Abc11.0"
- "Abc11.1d"
不满足规则:
- "Abc11.d" 11.d 不是数字
|
ink19Jun 10, 2022
1
11.也可以认为是数字吧
|
|
longbow0Jun 10, 2022
3
abc1.1.1abc 算不算?
|
|
just1Jun 10, 2022
4
^(\d+(\.\d+)?|[a-zA-Z]+)+$
|
|
superychenJun 10, 2022
5
示例里带字母的情况下都加了双引号,双引号算不算在里面?
|
|
darklightsJun 10, 2022
6
@just1 思路跟你差不多,但是无法排除 1.11.1x
|
|
superychenJun 10, 2022
7
试试这个
^\S[a-zA-Z]*(\d+(.\d+)?d?)?$ |
|
8
@darklights ^((\d+(\.\d+)?(?!\d))|[a-zA-Z])+$
数字末尾加个否定就行了 |
|
9
|