你好,
我喜欢使用stringsearchers firstmatch之类的字符串函数在attributeManager中创建一个新属性。
是否有类似于字符串函数的东西?
例如。:
输入:102464,12345年,123478个
正则表达式:^\d*
regexp匹配:102464
期望输出:102464
亨德里克的问候
你好,
我正在寻找提取路径名部分的最佳实践。
如果我有一个路径:s:\milj_og teknik\svendborg vand\anl_g vand\microstation\dokgraf dokucenter\vandraf\vandraff\vand_knude\ulb0004\arbejdsrapport.pdf
我需要从“vandraf”开始提取部分,即:将“vandraf\vand_knude\ulb0004\arbejdsharport.pdf”放入一个属性中,把文件名转换成另一个。
实现这一点最简单的方法是什么(不使用定制的Python编码)?
干杯。
你好,
示例属性如下:“xxx www.mypage.com\\localserver.com”
在“xxx”(数字是变量)之间,URL是空白的。因此,我需要找到第一个空白的索引,并将属性(字符串)从左移到该索引。
此外,我需要删除每个字符,包括一个超过\ \“的字符。
有什么提示吗?我认为它可以与StringSearcher或StringReplacer一起使用……但实际上我不知道……:。-((
事先谢谢,
斯特凡
大家好,
我有一个关于字符串搜索的问题,这与vlookup过程有轻微的关联。
我有两个数据集。
一个是管网的形状文件,它具有来自土木设计包的连接输出。该字段名为“partsizename”,包含如下值:305 mm混凝土管“或”151 NB uPVC零件“。另一个是包含名为“material”的字段的Excel电子表格,其中列出了40种常用管道材料(例如他说:“这是一个很好的选择。”混凝土“,他说:“这是一个很好的选择。”硬聚氯乙烯“,他说:“这是一个很好的选择。”铜“)。
我想在partsizename中搜索材料中列出的值,如果有匹配的话,将匹配字符串输出到另一个字段。例如。对于partsizename中包含“305 mm混凝土管“,'混凝土'是'material'中列出的材料之一,所以输出将是'混凝土'的。
提前感谢您的帮助!
如果我有一个用户需要交互地进行道路名称搜索,那么包含音调符号的道路名称将无法进行搜索。解决方法是具有两个道路名称属性,一个用于搜索,一个用于出版。对于我的道路名称搜索属性,我需要能去掉发音符号。
PostgreSQL提供了一个“unaccent”函数来实现这一点——我们能在FME StringReplacer或类似软件中拥有相同的功能吗?
请参阅https://www.postgresql.org/docs/9.1/static/unaccent.html