分类

‘正则’ 分类的存档

Javascript (js) 利用正则表达式 计算中英文混合字符串的长度

2008年12月11日

<script language="javascript" type="text/javascript">
function String.prototype.lenB(){return this.replace(/[^\x00-\xff]/g,"**").length;}
var str = "这是一个可以将汉字计算成两个字节的函数this is a function";
alert("老的算法 = " + str.length);
alert("新的算法 = " + str.lenB());
</script>

[ more 阅读全文 ]

Javascript, 正则 , , , , ,

正则表达式提取网址、标题、图片等一例 .Net Asp Javascript/Js 的实现

2008年11月1日

在一些抓取、过滤等情况下, 正则表达式 regular expression 的优势是很明显的。

例如,有如下的字符串:

<li><a href="http://www.abcxyz.com/something/article/143.htm" title="FCKEditor高亮代码插件测试"><span class="article-date">[09/11]</span>FCKEditor高亮代码插件测试</a></li>

[ more 阅读全文 ]

Asp.Net, C#, 正则 , , , , , ,

正则表达式验证输入是否全中文 C#

2008年10月19日

在某些时候,例如:需要用户输入中文姓名的时候,需要验证用户输入的是否全是中文,这个时候利用正则表达式,是一种比较理想的选择 :p

[ more 阅读全文 ]

C#, 正则 , , , , , ,