如何在正则表达式中替换文本?

阿兹法尔·卡比尔·西迪基(Azfaar kabir Siddiqui)
String a = "1+2cos(3)+2tan(4)+ln(3)";
String b = a.replaceAll("\) *(\w+)","*");

我希望我的弦像

String a = "1+2*cos(3)+2*tan(4)+ln(3)" ;
int

您可以使用此:

    String a = "1+2cos(3)+2tan(4)+ln(3)";
    String b = "1+cos(3)+2tan(5)";
    System.out.println(a.replaceAll("(\\d+)(cos|tan)","$1*$2"));
    System.out.println(b.replaceAll("(\\d+)(cos|tan)","$1*$2"));

产量:

    1+2*cos(3)+2*tan(4)+ln(3)
    1+cos(3)+2*tan(5)

上面的内容将匹配单词cos后面的任何数字,tan并将其放在一个组中。然后查找单词costancos|tan)并将它们放在一组中(用圆括号表示)。完成此操作后,它将替换所有数字实例,后跟与之匹配的数字,然后由cos以及tan匹配*的所有项目。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用正则表达式替换文本?

来自分类Dev

如何在谷歌应用程序脚本中用正则表达式替换文本

来自分类Dev

表达式中涉及数学除法时,如何使用vim正则表达式替换文本

来自分类Dev

如何使用找到的表达式和正则表达式替换文本?

来自分类Dev

用正则表达式替换文本

来自分类Dev

正则表达式用于替换文本失败

来自分类Dev

如何在 Notepad++ 的正则表达式查找器对话框中替换文本周围的文本?

来自分类Dev

使用正则表达式替换文本文件中的所有文本

来自分类Dev

Notepad ++中的正则表达式“替换文本+值” ==>“新建文本+值”

来自分类Dev

如何用正则表达式用空格替换文本中的所有点但排除URL?

来自分类Dev

正则表达式替换文本行中的前导空格

来自分类Dev

用正则表达式替换文本中的多个字符串

来自分类Dev

在C#中使用正则表达式替换文本中的字符

来自分类Dev

使用正则表达式替换文本文件中的多个整数

来自分类Dev

如何在 AWK 中替换正则表达式?

来自分类Dev

如何在基于正则表达式的文件文本中替换字符串?

来自分类Dev

如何使用sed使用正则表达式替换文件中的密钥?

来自分类Dev

仅当正则表达式是字段时才使用正则表达式替换文本

来自分类Dev

如何在链正则表达式(notepad ++)中替换此表达式?

来自分类常见问题

正则表达式替换:替换文本,而不是代码

来自分类Dev

正则表达式替换:替换文本,而不是代码

来自分类Dev

如何用正则表达式模式替换文本并在替换文本中集成一个计数器?

来自分类Dev

PHP正则表达式替换文本中的关键字但不在锚标签内

来自分类Dev

正则表达式不替换JS中的文本

来自分类Dev

如何使用 Pandas 数据框字段在 Python 中的另一个字段中使用正则表达式替换文本?

来自分类Dev

sed替换文本匹配复杂的正则表达式模式

来自分类Dev

Javascript正则表达式,用于替换文本箭头-> <-

来自分类Dev

Perl文件正则表达式不会替换文本

来自分类Dev

在RAD Studio中使用正则表达式替换文本

Related 相关文章

  1. 1

    如何用正则表达式替换文本?

  2. 2

    如何在谷歌应用程序脚本中用正则表达式替换文本

  3. 3

    表达式中涉及数学除法时,如何使用vim正则表达式替换文本

  4. 4

    如何使用找到的表达式和正则表达式替换文本?

  5. 5

    用正则表达式替换文本

  6. 6

    正则表达式用于替换文本失败

  7. 7

    如何在 Notepad++ 的正则表达式查找器对话框中替换文本周围的文本?

  8. 8

    使用正则表达式替换文本文件中的所有文本

  9. 9

    Notepad ++中的正则表达式“替换文本+值” ==>“新建文本+值”

  10. 10

    如何用正则表达式用空格替换文本中的所有点但排除URL?

  11. 11

    正则表达式替换文本行中的前导空格

  12. 12

    用正则表达式替换文本中的多个字符串

  13. 13

    在C#中使用正则表达式替换文本中的字符

  14. 14

    使用正则表达式替换文本文件中的多个整数

  15. 15

    如何在 AWK 中替换正则表达式?

  16. 16

    如何在基于正则表达式的文件文本中替换字符串?

  17. 17

    如何使用sed使用正则表达式替换文件中的密钥?

  18. 18

    仅当正则表达式是字段时才使用正则表达式替换文本

  19. 19

    如何在链正则表达式(notepad ++)中替换此表达式?

  20. 20

    正则表达式替换:替换文本,而不是代码

  21. 21

    正则表达式替换:替换文本,而不是代码

  22. 22

    如何用正则表达式模式替换文本并在替换文本中集成一个计数器?

  23. 23

    PHP正则表达式替换文本中的关键字但不在锚标签内

  24. 24

    正则表达式不替换JS中的文本

  25. 25

    如何使用 Pandas 数据框字段在 Python 中的另一个字段中使用正则表达式替换文本?

  26. 26

    sed替换文本匹配复杂的正则表达式模式

  27. 27

    Javascript正则表达式,用于替换文本箭头-> <-

  28. 28

    Perl文件正则表达式不会替换文本

  29. 29

    在RAD Studio中使用正则表达式替换文本

热门标签

归档