首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则的写法

2012-04-05 
求一个正则的写法如题,现在有一字符串,http://www.a.comhttp://aaa.b.comhttp://www.c.cc这是直接从记事本

求一个正则的写法
如题,现在有一字符串,
  http://www.a.com
  http://aaa.b.com
  http://www.c.cc  
这是直接从记事本复制到textbox中的,现在想通过正则,取这些值,这些的匹配规则是以http://开头,其他的没有。(顺便问下,为什么直接把记事本中得内容复制到textbox中时,换行没有对应的换行符呢)

[解决办法]

C# code
string pattern = @"(?i)^http://[^\s]*";
[解决办法]
如果这些网站都是分开的 ,那么就用楼上的吧 ,如果连在一起,而没有符号分割,那么就把http://当分割符号.通过split分,
[解决办法]
正则:string pattern = @"(?is)http://\S*";

<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"></asp:TextBox>

设为多行文本框。

热点排行