解析在其中找到的链接DocumentText.
DocumentPageText.prototype.parseLinks =函数(
linkPatterns
)
parseLinks (
linkPatterns: RegExp []
):DocumentLink[];
linkPatterns
一份正则表达式
用于解析链接的对象。
解析的链接列表。
如果的值DocumentText。AutoParseLinks是真正的,则文档将调用ParseLinks对于第一次获得文本后的每一页使用GetText.
的价值linkPatterns.结果链接(如果有的话)将与页面中找到的任何现有链接合并(例如,经过解析的内部页面链接)DocumentStructure或用户自定义链接,可以通过DocumentPage。GetLinks.
此方法将运行传递的正则表达式,并将找到的任何匹配项作为类型值添加DocumentLink与DocumentLink。LinkType等于DocumentLinkType。价值,DocumentLink。价值设置为匹配的文本,和DocumentLink。界限设置为页面单位中匹配的边界矩形。
如果一个正则表达式有多个匹配,则此方法将使用长度最长的匹配。例如,如果文本包含字符串mailto: name@domain.com
,正则表达式列表为整个字符串(从URL正则表达式匹配器)和电子邮件部分(从电子邮件正则表达式匹配器)找到了一个匹配,然后使用第一个匹配,因为它包含一个更长的值,第二个被丢弃。
指AutoParseLinks获取更多信息。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。