NOTEPAD ++查找和替换

时间:2017-01-17 09:19:46

标签: regex notepad++

我尝试将此格式从e.x ,("1002")转换为,("12hju"),("")。 我如何使用"" this.cmdtapchanger.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.cmdtapchanger.FormattingEnabled = true; this.cmdtapchanger.Items.AddRange(new object[] { "OFFCIRCUIT", "ON LOAD"}); this.cmdtapchanger.Location = new System.Drawing.Point(431, 80); this.cmdtapchanger.Name = "cmdtapchanger"; this.cmdtapchanger.Size = new System.Drawing.Size(70, 21); this.cmdtapchanger.TabIndex = 21; this.cmdtapchanger.SelectedIndexChanged += new System.EventHandler(this.cmdtapchanger_SelectedIndexChanged); 之间的.wrap{ width: 100%; border: 1px solid red; } .btn{ height 40px; background-color: tomato; margin-bottom: 10px; display: block; }来获取我的数据。

3 个答案:

答案 0 :(得分:0)

您可以将所有,替换为"),(",然后在开头添加(",在结尾添加")

答案 1 :(得分:0)

正则表达为([\d\w]+),([\d]+)并替换为,\("\2"\),\("\1"\)将完全符合您的单一数据输入要求。

您可能需要将正则表达式调整为整个集合。

答案 2 :(得分:0)

  • 控制 ħ
  • 找到:^(\S+),(\S+)
  • 替换为:\("$2"\),\("$1"\)
  • 全部替换

说明:

^               : start of string
  (\S)          : group 1, 1 or more non space
  \s            : a space
  (\S)          : group 2, 1 or more non space

注意:对于Npp,必须在替换中转义括号。