我正在将一些代码转换为Micropython,但遇到了一个特定的正则表达式问题。
在Python中,我的代码是:
import re
line = "0-1:24.2.1(180108205500W)(00001.290*m3)"
between_brackets = '\(.*?\)'
brackettext = re.findall(between_brackets, line)
gas_date_str = read_date_time(brackettext[0])
gas_val = read_gas(brackettext[1])
# gas_date_str and gas_val take the string between brackets
# and return a value that can later be used
MicroPython仅实现了有限的re函数集
那么只使用可用的有限函数,我该如何实现相同的功能?