use*_*197 2 regex xcode ios swift
我正在使用这个库进行验证,并尝试添加我自己的正则表达式。
我想做的是制作一个正则表达式,允许字母数字 AZ 0-9 以及破折号和 unserscores -_
我已经尝试过let regex = "[a-zA-Z0-9_-]",但无法让它发挥作用。
我还希望正则表达式不仅允许英文字母,而且允许所有英文字母。
该库有效,因为我制作了另一个仅允许整数 0-9 有效的正则表达式
let intRegex = "^[0-9]*$"
Run Code Online (Sandbox Code Playgroud)
您的正则表达式看起来不错,但它只能匹配单个字符。执行此"^[a-zA-Z0-9_-]*$"操作可以匹配多个字符。
拆散 -
^-- 字符串的开头
[\pL0-9_-]-- 您想要允许的字符
*-- 任意数量的字符(您丢失的关键部分)
$-- 字符串结尾
| 归档时间: |
|
| 查看次数: |
4316 次 |
| 最近记录: |