Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 用于删除点或斜杠前字符的Cleaner正则表达式_Python_Regex_Python 3.x - Fatal编程技术网

Python 用于删除点或斜杠前字符的Cleaner正则表达式

Python 用于删除点或斜杠前字符的Cleaner正则表达式,python,regex,python-3.x,Python,Regex,Python 3.x,有比下面更干净的正则表达式吗?我知道我可以同时搜索两个不同的正则表达式,方法是将它们与组合 在或-第一次出现之前,我将通过下面的正则表达式和后面的额外空间删除所有内容 re.sub("^[^-]*- |^[^.]*. ", "", some string) 你可以试试这个 re.sub(r"^[^.-]*[.-]\s*","",some_string)

有比下面更干净的正则表达式吗?我知道我可以同时搜索两个不同的正则表达式,方法是将它们与
组合

-
第一次出现之前,我将通过下面的正则表达式和后面的额外空间删除所有内容

re.sub("^[^-]*- |^[^.]*. ", "", some string)
你可以试试这个

re.sub(r"^[^.-]*[.-]\s*","",some_string)