首页 > 解决方案 > 如何将正则表达式用于从 1 到 100 的罗马数字?

问题描述

我有一个文本文件,其中罗马数字是之后的一些数字。我需要以通用方式使用正则表达式删除所有罗马数字,因为我有很多文本文件

XXII 99-1
V-2
(i) 
(ix)
(vii)
regex for first and second ^[XIVC]\s[0-9]+\-\[0-9]+
regex for after 2nd line ^\([ixv]+\)

无法匹配正则表达式,任何人都可以帮助解决这个问题

标签: pythonregexpython-3.xtext-processing

解决方案


试试这个正则表达式,通过替换:

[\D]

这将为您找到所有非数字。祝你好运!


推荐阅读