主题中的问题:“StringReplacer” https://knowledge.亚搏在线safe.com/questions/topics/single/1521.html网站 “StringReplacer”主题的最新问题 向ListConcatenator添加前缀和后缀参数 https://knowledge.亚搏在线safe.com/idea/84294/add-prefix-and-suffix-parameters-to-listconcaten.html

当获取输入列表并将其转换为字符串的串联属性时,如果能够将“或”作为前缀/后缀值来完全包装字符串,而不必在行首和行尾插入attributeManager来添加撇号“或引号”,那就太好了。在为诸如where blah in('listval1'、'listval2'、'lv3')或serverJobSubmitter值列表(其中字符串必须类似于“listval1”、“listval2”、“lv3”、“lv4”)等内容绘制WHERE子句时很有用。

捻线机 一串 列表连接符 FRI,2018年12月14日格林尼治标准时间15:44:28 兰塔
在StringReplacer中发布了参数 https://knowledge.亚搏在线safe.com/questions/83871/published-parameter-in-stringreplacer.html

我可能在更换弦杆时发现了不一致,但我想检查一下。

在属性字段中,不仅可以选择属性,还可以选择用户参数。似乎什么都没发生,我认为这是正确的行为,还是我错过了什么?

入住工作台2018.1.1.0

StringReplacerPublishedParameter.fmw

捻线机 结婚,2018年12月5日12:28:46格林尼治标准时间 尼尔斯格利茨
如何删除列中的方括号? https://knowledge.亚搏在线safe.com/questions/82543/how-to-remove-square-brackets-in-a-column.html(https://knowledge.safe.com/questions/82543/how-to-remove-square-

大家好,

我查看了一些论坛帖子,我看到有人用方括号将Squarebracket中的内容排除在外,或者删除一些有趣的字符,但我找不到适合我情况的东西,或者我只是不太了解论坛帖子。

情况是,我有一个带字符串的列,如“[]”或“[park5,Park4]“理想情况下,我想移除方括号。我试过用有规则表达的StringReplacer,但那不起作用,不得不说,我对正则表达式不太熟悉,所以我是如何制定的,可能是错的。在我看来,我想把内容放在方括号内,同时只删除方括号本身。


非常感谢!

捻线机 正则表达式 结婚,2018年11月14日15:03:59格林尼治标准时间 卡莱克斯杰克
在StringReplacer中的替换文本中使用\1 https://knowledge.亚搏在线safe.com/questions/82265/use-1-in-replacement-text-in-stringreplacer.html

您好!

我正在尝试将属性值从pascalcase或camelcase转换为在fme 2018.1中分隔的下划线。


我在“替换正则表达式”模式下尝试了StringReplacer。要替换的文本为[a-z],替换文本为u1。它匹配文本以正确替换,但不是替换捕获组,而是替换为字面上的u1,因此学校代码变成学校代码而不是学校代码。

我还尝试在attributeCreator上使用@replaceregex(@value(name),[a-z],\1),结果完全相同。

我所能找到的一切(包括StringReplacer帮助)都表明\1是我想做的事情,但我就是不能让它工作!

任何帮助都将不胜感激。

谢谢

汤姆


捻线机 正则表达式 正则表达式 FRI,2018年11月9日14:13:41格林尼治标准时间 汤姆科利
如何从HTML文档中删除HTML片段? https://knowledge.亚搏在线safe.com/questions/78895/how-can-i-remove-a-html-fragment-from-html-documen.html

你好,

我正试图从HTML文档中删除一段文本。在我的实际过程中,HTML文档是用

部分和其中一些部分有一个属性,允许我识别需要删除的段。我在一个简单的例子中实现了我对测试StringReplacer转换器的需求,但是我的概念验证失败了,因为要删除的文本仍保留在HTML文本中。

概念验证.fmw

FME桌面2017.1.1.1构建17652

你能帮我解决我的问题吗?

谢谢你!!!

捻线机 HTML提取器 FME 2017.1 清华大学,2018年9月20日11:37:24格林尼治标准时间 埃迪泽 如何替换字符串?从“Toi et Moi(Villa)”到“(Villa)Toi et Moi” https://knowledge.亚搏在线safe.com/questions/78769/how-to-replace-string-from-toi-et-moi-villa-to-vil.html(https://knowledge.safe.com/questions/78769/how-to-replace-string-from-to

HFME专家

我在更新以下内容时遇到困难:
左边是我现在拥有的,我想要的是对的。

想要
Toi et Moi(别墅) (别墅)Toi et Moi
威尔金纳夫(T)兰德豪斯 (T)威尔金纳夫·兰德胡伊斯
盖斯泰利霍夫(HET) (HET)Ghestelic Hof公司


所以如果它在括号之间找到任何东西,拿着它放在绳子前面。
我一直在尝试使用以下regex来替换stringreplacer:(\(.*\)—但到目前为止还没有运气。

干杯,
预计起飞时间

属性管理器 捻线机 正则表达式 正则表达式 一串 结婚,2018年9月19日12:16:41格林尼治标准时间 爱德华
如何修剪所有字符串并只保留属性中的数字 https://knowledge.亚搏在线safe.com/questions/78658/how-to-trim-all-strings-and-keep-only-the-digits-f.html

你好,

我有一个字段有字符串和数字,我只想保留值中不同位置的数字。问题.png

我必须用什么表情?

谢谢你的帮助!

捻线机 周一,2018年9月17日19:41:19格林尼治标准时间 阿兰切利
字符串:从多行属性中选择行 https://knowledge.亚搏在线safe.com/questions/78596/string-select-line-from-multi-line-attribute.html

嗨,大家好,

我有一个多行字符串,喜欢做一些调整。

例如:删除多行字符串的第一行

如何选择第一行或前两行?

事先谢谢!

捻线机 一串 多字符串 多线 多线 坐,2018年9月15日06:20:11格林尼治标准时间 哈门坎宾加
regex替代pascalcase https://knowledge.亚搏在线safe.com/questions/73893/regex-to-replace-pascalcase.html

大家好

我有一个属性,它的值都是用pascalcase编写的,例如“敬请光临“。

我想在任何大写字母处加一个空格,使字符串更可读”请帮帮我“。我不需要保留原始属性。

为了让事情更复杂一点,有些属性有多个大写字母,我想保留(除了最后一个首都,表示一个新词)。例如“SosHelpMeouthere公司“变成”救救我出来他说:“这是一个很好的选择。”

我想用一个StringReplacer和Regex可以,但对我来说,regex是一门外语。我可以用一个蟒蛇,但如果可能的话,我宁愿避免。

谢谢

捻线机 正则表达式 FRI,2018年7月6日08:24:50格林尼治标准时间 半导体激光器
attributeValueMapper是否等同于在多个列中查找和替换? https://knowledge.亚搏在线safe.com/questions/71480/attributeValueMapper-equivalent-to-lookup-and-repl.html

我有一个包含很多列的数据集,我需要处理的列的内容包含很多零(0)和很多一(1)。还有很多“是”和“否”值。我希望检查“selected”列是否存在0,并将其替换为“no”,1s必须是“是”。

attributeValueMapper将对1个属性执行此操作,但我不希望每列有一个attributeValueMapper。

attributeManager允许我设置条件值,但我不想为每一列都创建这个条件规则,即使FME 2018支持复制/粘贴,那太费劲了。

我目前正在使用两个链接的nullattributemappers,其中一个处理0到no的映射,另一个处理1到yes的映射。

但你会怎么做?我正在寻找一个完美的单一变压器解决方案,以及一个真正的属性评估器,它可以工作在不止一个列上,这似乎是我应该提交的一个“想法”,但我是否忽视了一些显而易见的东西?

很肯定这可以用regex或python完成,但是标准变压器呢?

事先谢谢…

捻线机 属性值管理器 结婚,2018年5月30日格林威治标准时间22:51:55 1空间域
选择并替换为regex表达式 https://knowledge.亚搏在线safe.com/questions/71100/select-and-replace-with-a-regex-expression.html

你好,

我有一个属性的值如下(该属性本身是regex表达式):

^[1-9]1[0-9]1-3[1-9]1[0-9]5-7$

在这个属性中,我想将内的所有-

我尝试使用字符串替换器,首先选择所有带破折号的花括号,这样地:

\\d\\d}

然后换成:

\ \d、\d \125;

但是它当然不起作用,因为您不能用regex替换它。

有什么想法吗?

谢谢!


捻线机 正则表达式 FRI,2018年5月25日14:22:51格林尼治标准时间 DelaNasaSubTiC1
如何选择只包含数字的字符串。 https://knowledge.亚搏在线safe.com/questions/68682/how-do-i-select-a-string-that-only-consits-of-a-nu.html

你好,

我想替换只包含数字的字符串,例如:11

尽管我有一个字符串,例如11 xxx,不应该替换它。

简而言之,如果数字后面跟有任何单词字符,StringReplacer不应选择它,但如果数字在后面,请自行购买,然后选择它。

捻线机 FRI,2018年4月20日格林尼治标准时间14:11:45 奥利维尔城市
在字符串中的数字和文本之间插入空格 https://knowledge.亚搏在线safe.com/questions/68113/insert-a-space-between-a-number-and-text-in-a-stri.html

我有一些地址分析得相当好。然而,我有几千人在房子后面有一封信,我的地理编码需要一个空间。

例如,我有123A主要街道,我需要123 A主要街道

所以我想我可以使用StringReplacer Transformer来搜索[0-9][a-z],但我不知道在替换文本字段中放什么。

捻线机 地址 清华大学,2018年4月12日18:03:00格林尼治标准时间 克里斯姆
字符串替换器不捕获Unicode字符 https://knowledge.亚搏在线safe.com/questions/67247/string-replacer-doesnot-catch-unicode-character.html

大家好,

我在StringReplacer和StringSearcher变压器中捕获土耳其Unicode字符时遇到问题。“w”函数不捕获“______”字母。当我把这些字母放进搜索栏时,它就工作了。也,我查过同一封信网址:www.regexpal.com但它也不起作用。

有没有办法用“w”来捕捉这些字母?否则,我需要在工作区的开头和结尾用土耳其字母表中不存在的其他特殊字符来更改这些字母。

谢谢

德尼

捻线机 正则表达式 正则表达式 字符串搜索器 清华大学,2018年3月29日格林尼治标准时间21:51:01 丹尼斯图拉1985
将StringReplacer与条件值和正则表达式一起使用 https://knowledge.亚搏在线safe.com/questions/65451/using-stringreplacer-with-conditional-values-and-r.html

你好,我有一个地址数据集,有一些常见的错误,比如缩写的街道名(str而不是street,在车道上,bd而不是林荫道)等。

我要把这些写出来,和通过将正则表达式与单独的StringReplacer结合使用,我可以使它正常工作。

然而,我只想要一个穿线工来做这项工作。当我尝试这个的时候,我得到streetname属性的空值,所以我想我的参数一定填错了,或者我弄乱了正则表达式的语法。

我在哪里设定我的条件?在“要替换的文本”字段中,还是在“替换文本”字段中?

马上,我的条件之一是:

试验条件:

如果:@value(street)包含\regex str$

输出值:

街道

我尝试过很多方法,使用reg expresions作为输出值,或者使用字符串函数,没有工作。

我能从某人那里得到一个明确的例子吗?

捻线机 正则表达式 结婚,2018年3月7日16:04:46格林尼治标准时间 FMENCO公司