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

java正则表达式取得html标签内的内容解决办法

2012-06-10 
java正则表达式取得html标签内的内容HTML codediv idtext-chinese styledisplay:nonepspan id

java正则表达式取得html标签内的内容

HTML code
        <div id="text-chinese" style="display:none;">                        <p>                                <span id="chinese-1">对不起!</span>                            </p>                        <p>                                <span id="chinese-2">什么事?</span>                            </p>                        <p>                                <span id="chinese-3">这是您的手提包吗?</span>                            </p>                        <p>                                <span id="chinese-4">对不起,请再说一遍。</span>                            </p>                        <p>                                <span id="chinese-5">这是您的手提包吗?</span>                            </p>                        <p>                                <span id="chinese-6">是的,它是。</span>                            </p>                        <p>                                <span id="chinese-7">非常感谢你。</span>                            </p>                    </div>

从从其中标签中取得中文,正则表达式该怎么写呢?

[解决办法]
新建一个1.txt
HTML code
 <div id="text-chinese" style="display:none;">                        <p>                                <span id="chinese-1">对不起!</span>                            </p>                        <p>                                <span id="chinese-2">什么事?</span>                            </p>                        <p>                                <span id="chinese-3">这是您的手提包吗?</span>                            </p>                        <p>                                <span id="chinese-4">对不起,请再说一遍。</span>                            </p>                        <p>                                <span id="chinese-5">这是您的手提包吗?</span>                            </p>                        <p>                                <span id="chinese-6">是的,它是。</span>                            </p>                        <p>                                <span id="chinese-7">非常感谢你。</span>                            </p>                    </div>
[解决办法]
探讨

新建一个1.txt
HTML code

<div id="text-chinese" style="display:none;">

<p>

<span id="chinese-1">对不起!</span>

</p>
……

[解决办法]
Java code
(?<=<span\b[^>]*?>)[^<>]+(?=</span>) 

热点排行