【发布时间】:2015-02-16 23:53:57
【问题描述】:
假设我有这个字符串,"%%%%%ABC",我想用一个"%" 替换所有"%",所以它应该是"%ABC"。
如果是"%%%A%%B%%C%%",应该是"%A%B%C%"
我应该怎么做?
【问题讨论】:
-
只是
%还是你也有"###A##B#C"? -
到目前为止,我只处理“%”。我面临的问题是,我有一个程序,用户可以使用 SQL 过滤器过滤值。如果他们输入诸如“%%%%%%%%ABC”而不是“%ABC”之类的内容,我的程序将冻结,当然我会将“%”转换为“.*”以符合正则表达式。