如何用单个字符替换n/重复字符?所有特殊字符!@$%^
字符串示例:
这太棒了!!!!!!!!!
- ''''''看看这个!!!!"'
- $$$$$$$钱$$$$$$$
- ,,,,,,,,,来吧''''''''''''
期望输出:
太棒了
让我们尝试以下方法:
([&*()_\-+={}[\];:!@#$%^'",<.>\/?\\|~])+$1
PS:首先,您应该使用SQL中的适当查询来检索所需的数据。查询的标准格式如下:
SELECT <col-name> FROM <table>
然后您必须更新它并向数据库发送更新查询。
有关更多信息,请参阅以下链接:
>
检索查询
更新查询
这些问题可能有不止一个解决方案。
根据上面的人的建议,我想出了这个:
SELECT REGEXP_REPLACE('''''''look at this!!!!!''''', '([$!&*_;:@#+\'=%^,<.>/?|~])\\1+', '$1');
如前所述,它捕获第一组中的每个事件,并替换为单个字符。在v8上测试。0,似乎适用于您的示例。
问题内容: 我正在使用urllib从网站获取html字符串,并且需要将html文档中的每个单词放入列表中。 这是我到目前为止的代码。我不断收到错误消息。我还复制了以下错误。 这是错误。 问题答案: str.replace是您要执行的操作错误的函数(除了使用不正确之外)。您想用空格代替集合的任何字符,而不是用单个空格代替整个集合(后者是replace的作用)。您可以使用以下翻译: 这将创建一个映射,
我有下一个字符串: 我想替换所有出现的,问题是当有特殊字符(例如: 可以由任何< code >字符串替换。 有什么办法可以解决这个问题吗?
我有一个包含以下列的表: 然后,我手动将更新sql编写为 现在,这个解决方案对我来说并不现实。我查看了以下与Regex相关的链接和它周围的其他链接。 更新和替换字符串的一部分 https://www.codeproject.com/questions/456246/replace-special-characters-in-sql 我如何编写能够处理所有这些特殊字符的更新sql?
给定一个包含项a和B的字符串M,我想用每个a来代替B,用每个B来代替a来代替M'。天真地,人们会尝试用B代替A,然后用A代替B,但在这种情况下,M'只包含A。我可以想到替换这些项,并记录它们的位置,这样这些项就不会再被替换了。当我们只有A和B可以替换时,这是有效的。但是如果我们需要替换两个以上的项,而且它们的长度不同,那么这就变得很棘手了。 所以我想这样做: 我们将M作为输入字符串,并将R=[(x
有没有办法用gsub替换R中的特殊字符串?我有几列里面有,我想把它改为,但是gsub不起作用 下面是一个例子: 我收到以下输出: