C# 特定字符的正则表达式
如何编写允许字母、数字、空格和以下特殊字符的正则表达式 例如,它应该接受以下两种:C# 特定字符的正则表达式,c#,regex,C#,Regex,如何编写允许字母、数字、空格和以下特殊字符的正则表达式 例如,它应该接受以下两种: 916 1/2 W 6#TH ST, Davenport, IA, 52802-3431 100-1/2 Duke Street, 22314 我对编写正则表达式知之甚少,目前我被要求修改一个代码,请原谅我提出这个问题。学习正则表达式需要时间,我手头没有你问的字母表、数字、空格和后面的特殊字符 字母、数字:[a-zA-Z0-9] 空格:[] 特殊字符:[,\/.\-] 从端到端:^$ 任意长度:* 把它混在
916 1/2 W 6#TH ST, Davenport, IA, 52802-3431
100-1/2 Duke Street, 22314
我对编写正则表达式知之甚少,目前我被要求修改一个代码,请原谅我提出这个问题。学习正则表达式需要时间,我手头没有你问的字母表、数字、空格和后面的特殊字符
- 字母、数字:
[a-zA-Z0-9]
- 空格:
[]
- 特殊字符:
[,\/.\-]
- 从端到端:
^$
- 任意长度:
*
^[a-zA-Z0-9,\/.\\-]*$
使其C友好:
@“^[a-zA-Z0-9,\/.\\-]*$”
.它应该解析这两个=>解析?你是说接受吗?你试过什么吗?@thomasayob是的,你应该用谷歌搜索。你会找到100个答案。学习正则表达式需要时间,而我手头没有它。让我相信你没有付出任何努力。这是一个非常简单的正则表达式,即使是初学者也需要10分钟的研究。在本页右上角,查找搜索Q&a
。输入regex特殊字符
。选择最适合你的答案。非常感谢托马斯!你的回答不仅回答了我的问题,还让我开始使用正则表达式。感谢您的回复