正则表达式仅表示数字和字符

Joh*_*ton 2 c# regex wpf

我为我的C#文件创建了以下正则表达式.基本上我希望用户的输入只是普通字符(AZ低或高)和数字.(空格或符号).

[A-ZA-Z0-9]

由于某种原因,只有当它自己的符号时它才会失败.如果theres字符与它混合,则表达式通过.

我可以向你展示我如何实施它的代码,但我认为这是我的表达方式.

谢谢!

Ry-*_*Ry- 6

问题是它可以匹配任何地方.你需要锚点:

^[a-zA-Z0-9]+$
Run Code Online (Sandbox Code Playgroud)