为什么正则表达式“^[0-9a-zA-Z/-ー&()+・ア-ンャュョ゜゛]*$

发布网友

我来回答

2个回答

热心网友

楼主的表达式中的-全是表示“到”的元字符。
如果要匹配-
请在[]的最开始加-
即[-a-z]是-和小写字母追问有了啊,"0-9a-zA-Z/- "最后面的就是啊

追答“-”这个字符实际上除了在“[ ]”的第一位其他都是表示“到”的意思的,那么这个“到”
是从哪到哪呢?就是从前面的uncode码到后面的uncode码。
所以你再向后看一位就是“/-ー”这个吧,那就是从“/”到“ー”所有的。。。。

热心网友

用\义如
\\表示 \
\-表示 -追问短横线也需要转义吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com