正则表达式 - 不需要排除

时间:2009-10-14 06:57:44

标签: regex

我的大脑泛滥。非常感谢昨天已经帮助的所有人。 (如果我在昨天的thread添加任何内容,最新的问题都没有显示?)

也许有人可以再次尝试帮助;这对我来说非常重要:S

<ul>
<li>
07.05.2009:
<a href="#1">Test 1</a>
</li>
<li>
05.01.2009:
<a href="#2">Test 2</a>
</li>
</ul>

这次我需要阅读第二部分。最好的办法就是如果我在一个正则表达式中单独使用它们。

所以:

  1. 2009年7月5日
  2. 测试1
  3. 我试试这个

    <li>.*?</li>(.*)</a></li>
    

    但我需要在测试1和测试2之前排除所有

3 个答案:

答案 0 :(得分:3)

我是JohannesRössel的第二名,但是我会在日期部分前面删除换行符

<li>[\s]*([^:<]*)[^<]*<a[^>]*>([^<]*)

答案 1 :(得分:2)

你可以尝试

<li>([^:<]*)[^<]*<a[^>]*>([^<]*)

答案 2 :(得分:1)

<li>([^>]*)<a[^>]*>([^>]*)</a></li>