私はこの正規表現を持っています
UriPatternToMatch= new Regex(@"(href|src)=""[\d\w\/:#@%;$\(\)~_\?\+\-=\\\.&]*",
RegexOptions.Compiled | RegexOptions.IgnoreCase)
これは、http、ftp などを含むすべての URL を取得するために正常に機能していますが、"<"
特殊文字内のテキストも URL として取得します。
たとえば、下のテキストも誤って URL として取得します (下のテキストの代わりに写真を追加します)。
^< のようなものが必要だと思いますが、どこに追加すればよいでしょうか?
ありがとう