将空字符添加到正则表达式中的元组

Add a null caracter to a tuple in regex

我有这个模式\w+=([\w\s]+.*?)[,\]]

保存在 [https://regex101.com/r/ui3UHD/1][LINK] 并且还想捕获 NULL 字符以放入元组中。 现在我有这个字符串

id=9, district=, name=OMG LTD

元组=('9','OMG LTD'), 但我需要 ('9','','OMG LTD) 我试着放 \0, \x00 但似乎没有任何效果。有什么想法吗?

给你:

\w+=([\w\s]*.*?)[,\]]

刚刚将您的 [\w\s]+ 修改为 [\w\s]*,以便它也考虑 null。

Regex Demo