如何在value =后的两个引号之间得到一个值?
所以,value="hi my name is bob" />
会返回:hi my name is bob
或value="Ouch! "that hurt" lol..." />
将返回:Ouch! "that hurt" lol...
我知道value=" TEXT_HERE " />将永远发生,我希望它内部的字符串.是的,/>在结束之前总有一个空格.这是我正在解析的HTML代码,除了这个字段之外,我已经得到了正确解析的所有内容.
编辑让我澄清一下.我不能真正使用任何副工具,因为我使用Webdriver来解析页面,在我获得源代码后,我将HTML抛出到字符串中,然后我尝试从所有数据中解析"value"标记.
因此,正则表达式代码必须能够通过各种编码进行操作,并获得价值领域.我需要每个价值领域的数据.
您可以使用String.indexOf()搜索第一次出现的".保存第一个出现索引,使用最后一个出现索引String.lastIndexOf()并调用String.substring()来获取您想要的子字符串.
| 归档时间: |
|
| 查看次数: |
10795 次 |
| 最近记录: |