在Notepad ++的每行的开始和结尾添加报价
我有一个列表(在一个.txt文件),我想快速转换为JavaScript语法,所以我想采取以下几点:
AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond
并将其转换为数组字面…
var myArray = ["AliceBlue", "AntiqueWhite", ... ]
我有记事本++中的列表,我需要一个regexpression式来添加"
在行的开始和",
在最后,并删除换行符…有没有人有一个快速修复这样做? RegEx很糟糕。
我经常要做这样的工作,所以要知道如何做到这一点对我来说是一个很大的好处。 非常感谢
你将无法做到一个更换; 你将不得不执行几个步骤。 以下是我该怎么做:
-
查找(在正则expression式模式下):
(.+)
用。。。来代替:
"\1"
这增加了引号:
"AliceBlue" "AntiqueWhite" "Aqua" "Aquamarine" "Azure" "Beige" "Bisque" "Black" "BlanchedAlmond"
-
查找(在扩展模式下):
\r\n
replace为(用逗号后面的空格,未显示):
,
这将行转换为逗号分隔的列表:
"AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"
-
手动添加
var myArray =
赋值和大括号:var myArray = ["AliceBlue", "AntiqueWhite", "Aqua", "Aquamarine", "Azure", "Beige", "Bisque", "Black", "BlanchedAlmond"];
- 将光标放在文本的末尾。
- 按SHIFT和- > 。 光标将移动到下一行。
- 按下CTRL-F ,然后在“replace为:”中键入,然后按ENTER 。
你将需要在你的第一个文本的开始和你的最后一个结束。
- 一个简单的方法是在文件的开头和结尾添加双引号后用\“(”双引号逗号双引号)replace\ n(换行符)。
例:
AliceBlue AntiqueWhite Aqua Aquamarine Beige
-
用“,”重新录制\ n
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
现在追加“(双引号)开始和结束
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
如果您的文字之间包含空行,则可以使用正则expression式\ n +而不是\ n
例:
AliceBlue AntiqueWhite Aqua Aquamarine Beige
-
replcae \ n +与“,”(在正则expression式模式)
AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige
-
现在追加“(双引号)开始和结束
"AliceBlue","AntiqueWhite","Aqua","Aquamarine","Beige"
- 将光标置于第1行的开头。
- 单击编辑> ColumnEditor。 把“放在文本中,然后回车。
- 重复2,但把光标放在line1的末尾,并把“,并回车。