当前位置: 首页 > 知识库问答 >
问题:

升华文本2-正则表达式查找和替换

燕凯旋
2023-03-14

我正在寻找一种解决方案,以找到并替换我的一个文档中许多价格的格式。

我目前有这样的价格格式:$60,并想改变格式为:60$

下面的“查找内容”可以查找第一种格式\$\d{0,2},但不太确定“替换为”什么。

有没有办法保存这个数字?

谢谢你。

共有2个答案

秦渝
2023-03-14

选项Cmd F:

放入“查找”字段:

\$([0-9]{0,2})

放入替换字段:

\1 \$

反斜杠编号指示要在其中放置的捕获组。

左丘楷
2023-03-14

试试这个:

查找:\$(\d{0,2})
替换:\1$

 类似资料:
  • 在这个问题的背景下,我想做以下修改: 查找: funcA(参数0,参数1,参数2,参数3); 替换: funcA可以有除param0之外的任意数量的参数。怎么做呢?为简单起见,忽略基本情况,即当传递给funcA的参数仅为param0时。 funcA是: 职能是: 编辑: 参数(param1,param2..)只是包含字母的字符串。

  • 我正在使用Visual Studio 2013,并尝试使用以下语法查找和替换方法调用: 找到什么: 替换为: 请帮我解决这个问题? 我只需要添加

  • 问题内容: 我有这个字符串: 现在,我想在每个数字之前添加String num:。 因此结果必须是: 这也必须工作: 用于搜索数字的正则表达式是:[0-9]+ 但是我想用num:+ [匹配的子字符串]替换匹配的子字符串。 我现在写了一个带有数字的示例,但另一个示例可以是:在每个电子邮件地址之前添加 ·Email found·: 问题答案: 利用分组。您可以使用括号(并)定义组,并通过组索引$n在哪

  • 我有一份从MS Word复制/粘贴的文件。所有的引文都被复制为,这基本上在我的LaTeX文档中造成了混乱,因此它们必须是。 有没有可能创建一个正则表达式来查找所有这些,其中可以是任何东西(包括符号、数字等)。),并用正确的引号替换它的正则表达式?我使用Sublime文本,它能够直接在编辑器中使用RegEX。

  • 问题内容: 我需要将非ASCII的某些字符更改为“ _”。例如, 如果我在Python中使用正则表达式,该怎么做? 有没有不使用RE的更好方法呢? 问题答案: 针对Python 3更新: 首先,我们使用创建字节字符串-默认情况下,它使用UTF-8编解码器。如果您有字节字符串,那么当然可以跳过此编码步骤。然后,我们使用ascii编解码器将其转换为“普通”字符串。 这使用了UTF-8的属性,即所有非A

  • 下面就来详细介绍Notepad++中关于正则表达式的部分,主要是查找和替换。 对于替换功能,一般的文本编辑器,都具有此功能,但是对于高级的正则表达式替换,则很多都不支持。而此处Notepad++支持此功能。 正则表达式的替换,在很长一段时间内,我都没有用到过。而后来有此需求的时候,由于不熟悉,导致也没去折腾具体如何使用的。 后来有空去弄了下,终于搞懂了。对此类功能不了解的人,会没啥感觉,但是看了下