有没有办法在python中的流上使用正则表达式匹配?喜欢
reg = re.compile(r'\w+')
reg.match(StringIO.StringIO('aa aaa aa'))
Run Code Online (Sandbox Code Playgroud)
我不想通过获取整个字符串的值来做到这一点.我想知道是否有任何方法可以在srtream(即时)上匹配正则表达式.
假设您要进行正则表达式搜索并通过管道提取,但模式可能会跨越多行,如何做?也许正则表达式库适用于流?
我希望使用Python库做这个工作?但任何解决方案都可以,库当然不是cmd行工具.
顺便说一句,我知道如何解决我目前的问题,只是寻求一般的解决方案.
如果不存在这样的库,那么为什么常规库无法使用流,因为常规的mathing算法永远不需要后向扫描.