我在下面的列中有不同的路径:
'E:/R_Process/R_Input_UDM//Greater Europe/CEW Hub/Austria/Toothpaste/Variant Data/AUSTRIA_SHG_VARIANT_8.csv' 'E:/R_Process/R_Input_UDM//Greater Europe/CEW Hub/Austria/ManualTB/Variant Data/AUSTRIA_SHG_VARIANT_7.csv' 'E:/R_Process/R_Input_UDM//Greater Europe/CEW Hub/Austria/MouthWash/Variant Data/AUSTRIA_SHG_VARIANT_9.csv'
我要从第1条路径获得牙膏,从第2条路径获得ManualTB,从第3条路径获得MouthWash。
我希望从第7个斜杠开始的每条路径中都有30条左右的更多路径。
如何使用正则表达式执行此操作?
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以匹配任何可选字符后跟一个斜杠,并使用此正则表达式捕获其后的单词,
(?:.*?\/){7}(\w+)
说明:
(?:.*?\/){7}
->与任何可选字符匹配的非捕获组,后跟/
七次(\w+)
->捕获第1组中的以下单词让我知道这是否适合您。