(?<content>[\s\S]*?)具体怎么用啊?
比如这句话“<title>这产品的价格是¥34.03 很便宜</title>”当价格可能有小数点,可能没有小数点,有小数点的话,最多是小数点后两位,小数点前是1~4位数
我写的正规是¥/d{1,4}|¥/d{1,4}/./d{1,2}, 这个应可以套得上¥34.03 这样的价格吧?
那么这个正规怎么用到这个格式呢(?<content>[\s\S]*?)
当中的content是怎么用呢?用<title>*</title>来代替吗?
谢谢! 试试这种¥(?<content>\d+.\d+) 303718 发表于 2014-1-2 12:25 static/image/common/back.gif
试试这种¥(?\d+.\d+)
我综合了下,写成
<title>.*(?<content>\d+.\d+).*</title>
小数点后面的d+可以正常显示为03,小数点前面的d+不能正常显示(应34却为0)
只有\d\d.\d+可以显示出34.03,不知什么回事,好像这种情况下小数点前面的正则不能正常解释? ¥(?<content>[\d\.]+)
页:
[1]