Line 如何在文件名列表中添加星号,然后使用记事本++;
我有一个文件名列表(大约4000个) 例如:Line 如何在文件名列表中添加星号,然后使用记事本++;,line,space,Line,Space,我有一个文件名列表(大约4000个) 例如: A-67569 H-67985 J-87657 K-85897 ... 我需要在每个文件名前后加一个星号。然后将其设置为行格式 例如: *A-67569* *H-67985* *J-87657* *K-85897* so on... 请注意,文件名之间有一个空格 忘了提一下,我正试图用Notepad++ 我怎么做 请告知 感谢您以列表到字符串加编辑为例 List<string> list = new List<string>
A-67569
H-67985
J-87657
K-85897
...
我需要在每个文件名前后加一个星号。然后将其设置为行格式
例如:
*A-67569* *H-67985* *J-87657* *K-85897* so on...
请注意,文件名之间有一个空格
忘了提一下,我正试图用Notepad++
我怎么做
请告知
感谢您以列表到字符串加编辑为例
List<string> list = new List<string> { "A - 67569"), "H-67985", "J-87657", "K-85897"};
string outString = "";
foreach(string item in list)
{
outString += "*" + item + "* ";
}
List List=新列表{“A-67569”)、“H-67985”、“J-87657”、“K-85897”};
字符串突出=”;
foreach(列表中的字符串项)
{
突出部分+=“*”+项目+“*”;
}
分站内容:
*A-67569**H-67985**J-87657**K-85897*
使用您的Notedad++
(搜索>替换..
)
Replace
窗口底部的Extended(\n\r\t\0\x…)
中查找所写内容“\r\n”,并在字段中替换为write**
全部更换
\r\n
而尝试仅使用\n
或\r
您可以在搜索模式下使用正则表达式 查找内容:
(\S+)(\R|$)
*$1
替换为:
(\S+)(\R|$)
*$1
注意第一个de后面的空格
档案馆
A-67569
H-67985
J-87657
K-85897
输出:
*A-67569 *H-67985 *J-87657 *K-85897
正则表达式的解释:
(\S+)表示查找一个或多个字符不是空白
(\R |$)表示查找任何行尾或文件结尾
(\S+)(\R |$)表示查找任何字符的组合,而不是以行尾或文件结尾的空白字符
解释替换为
当您使用$simpbol时,您使用的是对已找到的组的引用,$1是第一组,在这种情况下,组(\S+)您将使用什么语言?低质量问题,请根据您好阅读和编辑您的问题。这不适用于任何编程。我需要创建这个字符串,以便在Total Commander上使用它在50000个文件夹中搜索4000个文件名。请帮忙。谢谢谢洛。谢谢你的回答。我正在尝试使用记事本++。我该怎么做?我也不是程序员。谢谢