【问题标题】:regular/notepad++ expressions正则/记事本++表达式
【发布时间】:2017-08-02 21:10:29
【问题描述】:

基本上,我正在努力提取数据并导入新字段。可以这样做吗:

namewithprefix="PS4 | Call of Duty" namewithoutprefix=""

我希望它看起来像这样

namewithprefix="PS4 | Call of Duty" namewithoutprefix="Call of Duty" 

都在xml文档的同一行

非常感谢

【问题讨论】:

  • 我没有一个模式,我正在为整个事情苦苦挣扎:(,上面是行的一部分,我只是希望它复制带有前缀的名称,然后将其插入到“无前缀的名称”之间,没有PS4的前缀|

标签: regex xml notepad++ prefixes


【解决方案1】:

查找:

namewithprefix="(.+) \| (.+)" namewithoutprefix=""

替换:

namewithprefix="$1 | $2" namewithoutprefix="$2"

.+ 将找到任意数量的 1 个或多个字符,() 中的任何内容都被捕获为变量。然后在替换中使用这两个变量作为$1$2

【讨论】:

  • 任何更改 namewithoutprefix= 中的任何内容,如果它在整个 xml 中全部为大写,则为 Propercase
猜你喜欢
  • 2018-11-17
  • 2014-05-03
  • 2016-05-18
  • 2013-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多