我的正则表达式知识在这里让我失望。问题是,如下字符串:
this "is a string" of ' characters that' i want to process -really
......我需要把它变成:
this & (is <-> a <-> string) & of & (characters <-> that) & i & want & to & process & !really
(此处的具体问题是将用户友好的输入转换为PostgreSQL tsquery
,其功能比plain_tsquery
允许的功能更高级。)
(注意上面字符前面的额外空格。)
这是否可以使用正则表达式,或者我是否只需要按下并编写直接解析输入的代码?
答案 0 :(得分:0)
我能够使用shlex和一些代码做我需要的东西,虽然如果有人想要刺它,我总是很高兴看到更多正则表达式的乐趣!