Line 如何在文件名列表中添加星号,然后使用记事本++;

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>

我有一个文件名列表(大约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"};
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
    **
  • 全部更换
  • 请注意,您应该手动将单个星号放在第一个单词之前和最后一个单词之后

    如果这不起作用,请在步骤2中。不要使用
    \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个文件名。请帮忙。谢谢谢洛。谢谢你的回答。我正在尝试使用记事本++。我该怎么做?我也不是程序员。谢谢