情况:
我有一个包含以下格式的数据的文件:
ID FLOAT(20),
NAME VARCHAR2(20 BYTE),
TRIBUTE VARCHAR2(4 BYTE),
GOLD VARCHAR2(2 BYTE),
我将应用正则表达式来查找并用此输出替换数据(行的第一个单词,后跟逗号):
ID,
NAME,
TRIBUTE,
GOLD,
Microsoft Word 中的解决方案
Microsoft Word 中的操作是这样的:
搜索:<(??*) (*?,)
代替:\1,
问题
现在我想在 Notepad++ 中获得相同的输出,但仍然不能。
Notepad++ 中的更新解决方案:
阅读http://docs.notepad-plus-plus.org/index.php/Regular_Expressions并尝试,我决定了以下等价物
Busqueda | Word | Notepad++ |
------------------------------------+-----------+---------------|
Principio de línea | < | ^ |
Cómodin un caracterer cualquiera | ? | .? |
Cómodin uno o muchos caracterers | * | .* |
Guardar búsqueda | () | () |
Busquedad Guardada | /# | /# |
一个可能的解决方案是执行两次搜索,
第一次搜索
搜索:^(.?.?.*) (.*),
代替:\1,
第二次搜索
搜索:
代替:
(搜索“空格”并替换为“无”)
这应该为您解决问题:
用。。。来代替:
查看正则表达式