我有一个字符串
“这是一个字符串,来自”
如何在FROM语句之前删除逗号?
答案 0 :(得分:5)
您可以使用lookahead:
,(?=\s*FROM\b)
或者,有许多关键字:
,(?=\s*(?:FROM|TO|COUNT)\b)
在Python中(不区分大小写):
remove_commas = re.compile(r',(?=\s*FROM\b)', re.IGNORECASE)
str = remove_commas.sub('', str)
答案 1 :(得分:2)
答案 2 :(得分:0)
使用正则表达式\,\s*FROM
替换并替换为FROM
。