我有一根绳子,像:
Linux (发音为/ˈlɪnəks/ LIN-əks或较少频繁的/ˈlaɪnəks/ LYN-əks)是在自由和开放源码软件开发和分发模式下组装的类似Unix的计算机操作系统。我想在python中编写一个正则表达式,它捕获像上面这样的句子,其中包含一个关键字(在本例中是Linux),后面是可选括号,后面是强制性的"is“或"are”。
我有一堆文件,它们在括号中包含前缀代码。4BF.doc我之前写了一个非常简单的VBScript在Windows机上做这件事,但是现在我需要在Linux经过一些繁琐的搜索之后,我找不到一种简单而优雅的方法来将正则表达式应用于文件名,并使用正则表达式匹配来重命名它。#!001.doc renames to: Corporate-K04-001.doc
Finance-(4BF)-001.d