【发布时间】:2014-10-26 23:33:58
【问题描述】:
我有一个文件,其中包含用于施工计费的 CSI 代码。它们采用以下格式:
00 01 01 Project Title Page
00 01 05 Certifications Page
00 01 07 Seals Page
00 01 10 Table of Contents
00 01 15 List of Drawing Sheets
00 01 20 List of Schedules
我们正在改变员工命名某些投标文件的方式,我需要让这个列表具有以下格式:
00-01-01 Project Title Page
00-01-05 Certifications Page
00-01-07 Seals Page
00-01-10 Table of Contents
00-01-15 List of Drawing Sheets
00-01-20 List of Schedules
我对正则表达式非常陌生,我似乎无法让替换部分正常工作。要搜索文件,我使用非常简单的 [0-9] [0-9] 。这突出了我有兴趣更改的每个部分。但是,无论我使用什么替换条件,我都会用连字符替换整个搜索语句。作为记录,我正在使用 Notepad ++,并且确实将其设置为使用正则表达式。我在其他具有类似标准的文章中尝试了许多替换字符串,但均未成功。感谢您在此问题上的时间和考虑。
【问题讨论】: