以下文本的正则表达式是什么?
<MACID=aaa1-bbb1-ccc1>
<MACID=ghijklm>
我试着用
<MACID=(?:[a-z][a-z]*[0-9]+[a-z0-9]*)>
但没有任何结果。我只想提取分配给macid的字符串
谢谢!
最佳答案
以下方法可行:
/<MACID=([^>]*)>/
但是,如果您使用的是XML数据,我建议您使用实际的XML解析器,如
XML::LibXML
或XML::Twig
。关于regex - MACID ='string'的正则表达式是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23252167/