Archive for the ‘问答’ Category

昨天Snopo问我如何写一段正则表达式,来提取sql的条件语句。解答之余,想写一篇文章介绍一下经验。文题本来是《如何构造复杂的正则表达式》,但是觉得有些歧义,就感觉正则式本来很简...

Friday, August 6th, 2010 at 15:02 9 comments

读者“神の呼出”留言询问如何格式化HTML的标签缩进,并给出了他的思路和解法,是从纯粹的正则出发。例如,寻找配对的标签要用到后向引用,标签嵌套则使用递归。不过,这两个特性虽...

Wednesday, August 4th, 2010 at 13:06 11 comments

网友cfc4n问及关于(?!)的正则表达式问题。回答之后,顺便总结了一下Perl语言中如何匹配“不出现”某元素,贴在这里。

...
Monday, May 24th, 2010 at 16:46 1 comment

问题 以下摘自某网友来信: 难点 javascript不支持点号匹配换行符, 因此无法直接进行多行匹配; 处理前面没有http:的//, 当然要用否定前瞻( negative lookbehine)了:(?< !http:)\/\/. 可惜javascript不...

Saturday, April 3rd, 2010 at 17:51 13 comments

见chinaunix论坛上有这样一问: 搜索重复单词(“this this”)问题,问为什么第4行要加^: 1234567    $/ = ".\n";     while (<>) {       next if !s/\b([...

Saturday, March 20th, 2010 at 20:22 0 comments

在正则表达式论坛上,有人问了这样两个问题(原贴在这里): 问题1: 密码验证:由且仅由数字、字母(大小写)、特殊符号(@ % &…)组成,三者缺一不可,密码不少于8位。 问题2: ...

Friday, October 16th, 2009 at 22:38 12 comments

前一段时间在chinaunix论坛上发现这样一则问题: 要求abcd四个字母连续,但每个字母有且仅出现一次,并且顺序可以不固定,也就是要匹配abcd adbc bcda等等情况 我说一下自己的解决思路。

...
Friday, December 5th, 2008 at 10:03 4 comments

有人在正则表达式中文站贴出这样一道问题: 求ASP 用户名 表达式 用户名长度在2-20字符之间,由中文/大小写字母/数字/中划线-/下线线_组成。 这个问题不算难,只要下边一行核心代码就能...

Sunday, July 13th, 2008 at 22:01 1 comment

以前在chinaunix回答过这样一个问题,用到了正则表达式(而且我认为正则式解决此类问题是最合适的。) 学英语的一些例句,每句都有若干词根相同的词,例如 She swears to wear the pearls that appe...

Friday, April 25th, 2008 at 16:07 1 comment
Page 1 of 11