Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个程序来匹配字符串与字母数字。我试过但找不到。请告诉我字母数字的正则表达式,除了 o、O、I、i
我尝试了很多,但有时一个字符失败,我是正则表达式的新手
[A-HJ-NPR-Za-hj-npr-z0-9]$
我的要求是:
Q
O
I
你可以试试这个:
/[^\Wqoi]*/i
[^\W]
\w
[^\Woi]
\w - [oi]
/i
由于您不想匹配下划线,因此正确的正则表达式是:
/[^\Wqoi_]+/i
由于,\w还包括_.
_
这应该有效:
/\b(?:(?![qoi_])\w)+\b/i