如果你认为你是正则 高手就来吧,正则表达式的问题,求解!!!!!回答越好,我会加很高的分的!!

有字串:<td>abce你好吗knbspdfkjnbdfpifs</td><td>kjhu嗯dh</td>要求:筛选后得值:abce你好吗knbspdfkjdfifskj... 有字串:
<td> abce你好吗knbspdfkjnbdfpifs</td><td>kjhu嗯dh</td>
要求:
筛选后得值:abce你好吗knbspdfkjdfifskjhu嗯dh
即:获取所有'>'和'<'之间的字符,并干掉nbsp字符串。

我已经做的:(?<=>)\S[^<>]+\S(?=<) 零宽度断言取到标签之间的内容;
([^nbsp]|n(?!bsp)|(?!<n)b(?!sp)|(?!<nb)s(?!p)|(?<!nbs)p) 可以干掉字符串nbsp。
但如何写成同一个正则呢??倘若你是高手.... 我跪求答案...
在线等ing.... 随时采纳,如果答案很好很强大,分绝对给你加的杠杠的!!!
加分了加分了,速度来高手啊。。。。。。
展开
 我来答
任雅柏
2011-05-06 · TA获得超过452个赞
知道小有建树答主
回答量:829
采纳率:100%
帮助的人:381万
展开全部
它可以通过一个模式(pattern)来匹配一类字符串。
比如\d代表数字,\w代表字母等等。

比喻……就像穿了XXX样式的校服的都是XXX学校的学生一样,你不用一个一个学生去记……好苍白的比喻……
或者,判断这个动物是不是鱼,你可以通过外观、器官等各种特征判断,不用每一条鱼都记住。好窘迫的比喻……
追问
你怎么和我一样无聊(-。=、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangshaobono1
2011-05-07 · TA获得超过138个赞
知道小有建树答主
回答量:411
采纳率:0%
帮助的人:138万
展开全部
把<td> 、</td>、 空格 匹配出来并替换成''
<td>|<\/td>|(\s+)

下面这个是php的例子,经过我的验证可以使用,不知是否合适你的胃口,但愿能对你有所帮助
<?php

$mode="/<td>|<\/td>|(\s+)/";
$str='<td> abce你好吗knbspdfkjnbdfpifs</td><td>kjhu嗯dh</td>';
$str=preg_replace($mode,'',$str);
echo $str;
?>
更多追问追答
追问
nbsp呢?
追答
\s匹配空格符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
己闻楣Sx
2011-05-06 · TA获得超过1937个赞
知道大有可为答主
回答量:1057
采纳率:93%
帮助的人:1018万
展开全部
(?<=>)((?![\s<]|nbsp).)+(?=<)
更多追问追答
追问
怎么不行???
追答
nbsp是否应该是" ",若是,则应修正成——(?)((?!和'和'<'之间的字符,并干掉nbsp字符串”
这是你的描述,可以看到筛选后得值中包含有nbsp。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式