Lines Matching +full:- +full:r
12 " python3 update_version.py 9.1.2-dev\n"
22 RE_PATTERN = r"(\d+)\.(\d+)\.(\d+)(-[\w\d]+)?"
26 if not re.match(r'^' + self.RE_PATTERN + r'$', user_input):
34 self.info = groups[3].lstrip('-') if groups[3] else ""
52 def applyVersionToLine(self, line: str, version: Version) -> Union[str, None]:
56 with open(self.path, 'r', encoding='utf-8') as file:
70 with open(self.path, 'w', encoding='utf-8') as file:
81 pattern = r'(' + re.escape(self.prefix) + ')' + Version.RE_PATTERN
82 repl = r'\g<1>' + str(version)
109 return r'(^#define ' + key + r' +).+'
115 return r'\g<1>' + val
120 return r'(^set\(' + key + r' +")([^"]*)(.+)'
123 return r'\g<1>' + val + r'\g<3>'
152 return r'\g<1>' + val + r' # \g<3>'
176 print(f" - {target.path_relative}")