span8
span4
你好所有的,
我有两个问题。
1 -有可能用正则表达式替换正则表达式吗?例如,我想在每个数字值之后的任何字母之前添加一个点。
字符串 | 之前 | 后 |
1 |
7圣 | 7.街 |
2 | 1选择投票制 | 1.大道 |
@ReplaceRegEx (@ value (POI_NEW_NAME) ^ \ d \ s \ w ^ \ d \ s \ w))搜索:^ \ d \ \ w取代:^ \ d \ \ s \ w
2 -我需要处理不同的变量。是否有可能在AttributeManager的文本编辑器中使用不同的表达式?我尝试使用“|”符号来实现这个目的,但是没有成功。
@ReplaceRegEx (@ value (POI_NEW_NAME) ^ \ d \ s \ w ^ \ d \ s \ w)) | @ReplaceRegEx (@ value (POI_NEW_NAME) \ d美元,美元\ d \)。)
对不起,如果是重复的问题,我找不到类似的情况。
谢谢你!
如果你想在AttributeManager中嵌套表达式,你可以使用下面的例子:
@ReplaceRegEx (@ReplaceRegEx (@ReplaceRegEx (@ value(前)、^ (\ d +) \ 1。), (St),美元\ 1 reet), (Av),美元\ 1 enue)
如果您想测试不同的版本,可以首先使用AttributeManager中的条件语句进行测试,然后根据测试结果使用不同的ReplaceRegEx字符串。
©2019安全亚搏在线软件公司法律