QnA
|
사용언어 (칠해주세요) => (C#,VB) |
|
사용툴 (VS) : |
|
운영체제 (OS) : |
|
상세언어(칠해주세요.) => 1) ASP.NET, 2) ASP.NET MVC, 3) ASP.NET AJAX |
안녕하세요~
asp.net 질문은 좀 아니지만..
url 정규식에 관해 여쭙습니다..
using System.Text.RegularExpressions; 사용하였구요
Regex urlregex2 = new Regex(@"(https?:\/\/([\w.]+\/?)\S*)",
RegexOptions.IgnoreCase | RegexOptions.Compiled);
strContent = urlregex2.Replace(strContent,
"<a href=\"$1\" target=\"_blank\">$1</a>");
이런식으로 해서 페이지 주소가 Label 안의 글 중에 있다면
하이퍼 링크를 달아 새창에 열어주려고 합니다..
문제는요,
저렇게 정규식을 하면 주소 앞에 http:// 나 https:// 가 붙은 주소는 하이퍼 링크가 잘 걸리는데요
www.danal.co.kr 같은 주소는 검출해 내지 못합니다.
( 또는 www 를 쓰지 않는 abc.dotnet.com 과 같은 것도요)
어찌해야할지...
고수님들 도와주세용~~~ :)
다음검색