嗨。
我使用StringSearcher从HTML页面上的大型JavaScript数据字符串中获取位置列表。
我得到了正确的结果,但出于某种原因,每个匹配的“startIndex”属性在某个点停止显示正确的值,产生了我发现的许多相同值的职位和名称:32572和32518 resp。
现在,这些值是错误的,它们非常接近臭名昭著的值32768,所以我怀疑发生了某种溢出。这个可以确认吗?
我用的是2017 x64,2018年还没能证实。
干杯
你好所有的,
我提出了Regex编辑器和workspace run result之间的区别。
正如您在下面所看到的,我希望得到28个匹配的特性,该特性的pdf_page_text属性中的值写在Test字符串框中。然而,字符串搜索器转换器不返回任何值。
有人知道这种情况的原因吗?
嗨
StringSearcher-Transformer的“Search in”-string有大小限制吗?
问候,托拜厄斯
你好,
我有一个包含Id和url的表,这些Id和url指向在线pdf。对于表中的每个记录,我希望在关联的pdf中搜索特定的字符串。如果字符串在pdf中有匹配项,我想从包含pdf url的记录中检索Id。我试着使用功能阅读器enpdf阅读器,但没有成功。所以任何帮助都是受欢迎的。
伊德里斯
我已经为StringSearcher编写了一个正则表达式,用于将功能与道路名称(例如“金合欢大道”),取自有道路编号的建筑物(例如“A246”,“B3276”,“A3 (M)”)。道路编号以单个字母开头,后跟1-4+位数字,有时以“(M)”等其他字符作为后缀。
然而,我原来的正则表达式错误地将“服务路2号”和“第14大道”等值视为路号,而实际上它们应该被视为路名。我已经将regex更新为:^[a-z a-z]1[\d]1,.0,$但它仍然没有正确过滤。如果我用方括号括住点(任意单个字符)它正确地得到“A246”,但错过了“A3(M)”。
你好,
我有一个csv格式的国家列表,例如:阿尔巴尼亚,澳大利亚,哥伦比亚,智利,挪威等。我从数据库中读取了一些记录。我想知道这些记录的描述部分是否包含csv中的某个国家。描述可以是:中文通知14/261;日本注意28;德国通知23;哥伦比亚的通知172;瑞典通知593;希腊图表311;澳大利亚993号通知。所以国家名称不一定完整(中文,或者描述比国家名称长(日语,澳大利亚)。有什么建议使用什么变压器吗?谢谢!
你好所有的,
我在StringReplacer和StringSearcher转换器中捕捉土耳其Unicode字符时遇到了一个问题。函数不抓“\ w C CĞğİıO OŞşU U”字母。当我把这些字母放在搜索栏里时,它就工作了。同时,我检查了相同的字母www.regexpal.com但它也没起作用。
有没有办法用\w来接住这些字母?否则,我需要使用其他特殊字符来更改这些字母,这些字符在工作区开始和结束时都不存在于土耳其字母表中。
谢谢
Deniz
你好,
我试图从文本文件中提取字符串,该文件位于特定的关键字之后。
我只需要从文本中提取X,Y坐标但是我需要保留它们对应的值。在我的示例中,这些是井点,我需要为每个点保留位置。
我有以下几个关键词:
地质先取点:
井底位置:
最后一个拍摄点(TIV):
我只需要这些关键字后面的X,Y坐标,但是我在获取regex表达式来提取每个关键字后面的X、Y数据时遇到了麻烦,因为在它们之间有文本,我不需要。
我在下面附上了我的数据样本。
先取点/
地质先取点:
介于我想要提取的词之间
X = 5498257 '
Y = 789958
纬度
长
纬度
长
(NAD27)
(NAD83/86)
传说:
(PSL) -建议的地面位置
(PP) -渗透点
(FTP) -第一个采取点
(GFTP) -地质先取点
(LTP) -最后一个拍摄点
(BHL) -井底位置
半径(r)-
(TIV) -趾启动阀
-大致测量线
——单位行
-拟议钻径
-钻孔路径
——提出分
——AS-DRILLED分
最后一个拍摄点(TIV):
文本在我想要的中间
X = 1587371 '
Y = 789445
纬度
长
纬度
长
(NAD27)
(NAD27)
(NAD83/86)
井底位置:
文本在这里
X = 1176480 '
Y = 259265
纬度
长
纬度
长
我必须从PV输出网站获取数据,为此我使用TimeStamp_StringSearcher。这是我的老师提供给我的,我不知道如何理解这个:
fme1.png
cat = [[A-Za-z0-9_@.\/'#:,&+-]*]
当我运行我的fme方案,它说这个错误:
@Length——无效的论点——“6:15AM ',' ','早上6点30分之6:45AM .....
请简要解释
谢谢你!
我想在StringSearcher中找到下面字符串的每一行,它的正则表达式是这样的。也就是说,我希望每一行都出现在StringSearcher生成的all matches列表中。
METER_NUM、PRODUCTION_DATE FLOW_TIME_MINUTES、体积、能源、DIFF_PRESS, STATIC_PRESS, FLOW_TEMP, MOL_CO2 ENERGY_FACTOR
1006 - 2001307,20170829,132.283,13.8851,9.45286000000001,1088.28,83.9825000000001,,
1006 - 2001283,20170829,1440,311.974,27.9496,162.085,88.4964,,
它在我的正则表达式测试工具Expresso中工作,但是StringSearcher似乎不认识\r\n。
你好,
我喜欢在AttributeManager中使用字符串函数(如StringSearchers FirstMatch)创建一个新属性。
有类似于字符串函数的东西吗?
例如:
输入:10246412345年,123478
Regexp:^ \ d *
regexp匹配:102464
期望输出值:102464
问候•
在下面的绘图截图中,线条代表钻孔。这些折线特征的几何形状是根据测量坐标正确绘制的。不幸的是,HoleID的关键研究数据,钻孔日期和孔长只作为图纸上的点文字串,这些钻孔没有标示。
文本字符串的对齐(旋转)通常在折线的对齐(角度)的+/- 5度内,它通常也被放置在距离直线5米以内。由于钻井方式,仅仅使用邻居查找器会产生不一致的结果,主要是因为在查找器的邻近范围内可能有一个以上的候选文本点。在一些地方,钻孔之间距离如此之近,发现者返回重复匹配或者以直角匹配洞。
理想情况下,期望的结果是每行匹配一个唯一的文本字符串,利用文本的旋转和线的角度来排除可能属于其他孔(例如直角孔)的文本。从其他帖子来看,一对一匹配的邻居查找模式会受到很多用户的高度重视。在这方面,也曾尝试逆转基数和候选人。
一旦文本与行正确匹配,看起来,属性拆分器/字符串搜索器/正则表达式的组合可能能够分配文本HoleID,测线新属性的日期和长度。这一结果将大大有助于研究人员在不同时间识别不同钻井模式的相对影响。
预先感谢您的考虑和帮助。
你好,
我有一个关于字符串搜索的问题,这与vlookup过程有点关系。
我有两个数据集。
一个是管道网络的形状文件,它具有来自土木设计包的连接输出。该字段名为'Partsizename',包含如下值305毫米混凝土管”或“151nb UPVC PN”。另一个是包含一个名为“Material”字段的excel电子表格,列出40种常用管道材料(例如”混凝土”,”UPVC”,”铜”)。
我想搜索Partsizename中列出的值,如果有匹配,将匹配的字符串输出到另一个字段。如。对于Partsizename中包含"305毫米混凝土管”,”混凝土是“材料”中列出的材料之一,所以输出是'混凝土”。
提前感谢您的帮助!
我有一个字段类型字符串包含一个日期,如“20170104”,我必须将它更改为“2017/01/04”。
我尝试过de dateformatter(然后模型崩溃),stringsearcher(我没有找到正确的表达式)或attributesp垃圾,但我没有delitimer。
有没有什么快速的方法?