吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2501|回复: 26
收起左侧

[求助] 求助 易语言取出中间文本问题

[复制链接]
lqh069 发表于 2020-9-7 15:39
本帖最后由 lqh069 于 2020-9-7 15:41 编辑

data-maidian="355364593461682184">广州</a>
data-maidian="355364593461682183">深圳</a>
data-maidian="355364593461682182">珠海</a>


易语言小白求助,已知有一大串源码;
我要取出【data-maidian="355364593461682182">珠海</a>
中的汉字【珠海】;
我曾试过文本_取出中间文本,
左边是【">】右边是【</a>】,
但取出的是一大串源码,并不是我要东西;
然有想过取前面的,左边【data-maidian="355364593461682182">
cm.png
但是这是一串动态的数字,不能直接取;
请教大神有什么办法能取出源码中的汉字来。
还有下面这条也是一样,如何取出这个值来。
<p class="price-txt price-down">↓0.07%</p>
<p class="price-txt">↑1.00%</p>


欢迎广大朋友分享经验,谢谢
本人初学易语言,希望大家多多关注

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

WolfAvenue 发表于 2020-9-7 15:45
虽然没用过易语言,用正则可以取
b0y 发表于 2020-9-7 15:46
左边是 > 要保证前面没有多余的> 或者指定第几个> 或者使用正则表达式匹配 更方便
lcfppp 发表于 2020-9-7 15:52
data-maidian="355364593461682184">广州</a>
先用文本_取出中间文本取出这一段
然后再用文本_取出中间文本取这一段里面的地区
lcfppp 发表于 2020-9-7 15:53
把全部文本发出来看看
 楼主| lqh069 发表于 2020-9-7 15:53
b0y 发表于 2020-9-7 15:46
左边是 > 要保证前面没有多余的> 或者指定第几个> 或者使用正则表达式匹配 更方便

左边有好多个 > ,所以单单取一个【>】是不行的,方便写个源码吗。谢谢
ジ残破ルづ 发表于 2020-9-7 15:54
先取一遍大范围,确认没重复的后,在取小范围。
或者直接正则,也可以先分割文本后在取
夜陌 发表于 2020-9-7 15:55
前面既然是固定的 就放进常量里面    首先 发包在源码寻找 a=网页访问(“www.baidu.com”  )    A变量=文本_取出中间文本 (a, #data-maidian前, #data-maidian后, , ) 然后在提交 取返回的结果
 楼主| lqh069 发表于 2020-9-7 16:05
lcfppp 发表于 2020-9-7 15:52
data-maidian="355364593461682184">广州
先用文本_取出中间文本取出这一段
然后再用文本_取出中间文本取 ...

这个办法也是可以,就是麻烦一点,谢谢
 楼主| lqh069 发表于 2020-9-7 16:06
ジ残破ルづ 发表于 2020-9-7 15:54
先取一遍大范围,确认没重复的后,在取小范围。
或者直接正则,也可以先分割文本后在取

恩,我刚了解了一下,看来还要学习一下正则才行
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 13:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表