正则表达式,用于检查具有特殊字符的字符串
本文关键字:特殊字符 字符串 用于 检查 正则表达式 | 更新日期: 2023-09-27 17:59:17
我需要检查我的字符串是否只得到
形式的字母
- 文本
或形式-"文本"
或形式-"文本"
如何为此构建正则表达式?目前我使用的是下面提供的,这似乎不起作用。请帮我修改一下。提前谢谢。
Regex isString = new Regex("[^a-zA-Z]|[^']|[^'"]");
Regex isString = new Regex("([''"]?)[a-zA-Z]+''1$");
这将与"text"
、'text'
匹配,而与'text"
不匹配
Regex isString = new Regex("^['][a-zA-Z]*[']|['"][a-zA-Z]*['"]|[a-zA-Z]*$");