C# 正则表达式

pjhnew 2011-06-16 10:33:48
小弟做C#程序时遇到要用正则表达式来Check字符串的地方。

找到一个 只允许大写英文字符和数字的正则表达式

@"^[A-Z0-9]+$"

现在要再加上允许 / * - 三个字符

如何组合这两个条件合为一个正则表达式。

求助!
...全文
105 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimh 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lvyichang 的回复:]

@"^[A-Z0-9/\*-]+$"
[/Quote]
正解
q107770540 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 pjhnew 的回复:]
小弟做C#程序时遇到要用正则表达式来Check字符串的地方。

找到一个 只允许大写英文字符和数字的正则表达式

@"^[A-Z0-9]+$"

现在要再加上允许 / * - 三个字符

如何组合这两个条件合为一个正则表达式。

求助!
[/Quote]
@"^[A-Z\d\/*-]+$"
cjh200102 2011-06-16
  • 打赏
  • 举报
回复
楼上Good
lvyichang 2011-06-16
  • 打赏
  • 举报
回复
@"^[A-Z0-9/\*-]+$"

porschev 2011-06-16
  • 打赏
  • 举报
回复



Regex re = new Regex("^[A-Z0-9\\/\\*\\-]+$", RegexOptions.None);

porschev 2011-06-16
  • 打赏
  • 举报
回复



^[A-Z0-9\/\*\-]+$

追豆豆的人 2011-06-16
  • 打赏
  • 举报
回复
^[A-Z0-9\/\*\-]+$

彭金华 2011-06-16
  • 打赏
  • 举报
回复
关于"正则表达式"可以才参考如下地址:

http://pengjh.blog.51cto.com/2793198/585852

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧