Dloading- 2023-02-07 11:18 采纳率: 12.5%
浏览 17

如何在vb.net中使用like运算符比较正则表达式和一个字符串

vb.net中使用like运算符比较正则表达式和一个字符串

If (TextBox1.Text Like "^[a-zA-Z0-9]{10}+$") Then
TextBox1.Text As String字符串类型
使用like运算符将字符串与正则表达式的模式进行比较
跑断点返回的为什么是False啊

想要使用like运算符正确地写出正则表达式和一个字符串的比较

  • 写回答

2条回答 默认 最新

  • yd_sandy 2023-02-07 11:47
    关注

    可以使用Microsoft .NET的正则表达式类库中的Regex.Match方法来完成比较,代码如下:

    If Regex.Match(TextBox1.Text, "^[a-zA-Z0-9]{10}+$").Success Then

    这将匹配以10个字符的字母或数字开头的字符串。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月7日