0

我正在尝试实现自定义 url 验证。

正则表达式:

^((ht|f)tp(s?)\:\/\/|~/|/)([\w]+:\w+@)?([a-zA-Z]{1}([\w\-]+\.)+([\w]{2,5}))(:[\d]{1,5})?((/?\w+/)+|/?)(\w+\.[\w]{3,4})?((\?\w+=\w+)?(&\w+=\w+)*)?

示例:http ://regexr.com?36crr

如果我在此添加手表,RegExp.IsMatch则返回 true。它应该是假的,就像上面的例子一样 在此处输入图像描述

stringToTest:“ http://www.test@test.be

正则表达式

^((ht|f)tp(s?)\:\/\/|~/|/)([\w]+:\w+@)?([a-zA-Z]{1}([\w\-]+\.)+([\w]{2,5}))(:[\d]{1,5})?((/?\w+/)+|/?)(\w+\.[\w]{3,4})?((\?\w+=\w+)?(&\w+=\w+)*)?

谁能帮我?

$ 符号做到了 Thx

4

0 回答 0