我有以下正则表达式,但我希望文本框允许短划线字符
^[0-9a-zA-Z \/_?:.,\s]+$
有人知道我怎么能做到这一点吗?
破折号需要是Character类中的第一个/最后一个字符,才能按字面意思使用:
^[-0-9a-zA-Z \/_?:.,\s]+$ ^[0-9a-zA-Z \/_?:.,\s-]+$
如果不是第一次/最后一次,你也可以逃避:
^[0-9a-zA-Z\- \/_?:.,\s]+$
DDD实战课 -〔欧创新〕
人人都能学会的编程入门课 -〔胡光〕
.NET Core开发实战 -〔肖伟宇〕
如何看懂一幅画 -〔罗桂霞〕
实用密码学 -〔范学雷〕
李智慧 · 高并发架构实战课 -〔李智慧〕
超级访谈:对话汤峥嵘 -〔汤峥嵘〕
商业思维案例笔记 -〔曹雄峰〕
云计算的必修小课 -〔吕蕴偲〕
Vue 3 企业级项目实战课 -〔杨文坚〕
结构思考力 · 透过结构看问题解决 -〔李忠秋〕
手把手带你写一个 MiniTomcat -〔郭屹〕
无涯教程 - JavaScript教程
无涯教程 - TensorFlow教程
无涯教程 - MongoDB教程
无涯教程 - Python数据结构教程
无涯教程 - JUnit教程
无涯教程 - 函数式编程教程
无涯教程 - PyQT6教程
无涯教程 - Go Web REST教程