正则表达式只允许英文字母数字和“-”

本文关键字:数字 英文字母 正则表达式 | 更新日期: 2023-09-27 18:34:53

我需要一个正则表达式,允许英文字母和数字以及"-",而不允许其他所有内容。 但最近我发现我的正则表达式并没有阻止法语字母和数字

我的正则表达式如下,

@"[^'w'd-]";

如何更改上述正则表达式,以便只允许使用英文字母、数字和"-"?

正则表达式只允许英文字母数字和“-”

如何更改上述正则表达式,以便只允许使用英文字母、数字和"-"?

@"^[A-Za-z0-9-]+$"

^断言,我们才刚刚起步。 $ 断言我们走到了尽头。 +重复上一个令牌一次或多次。