如何在Java中自动查找和替换

沙亨沙汗

我在我的Java应用程序中停留了一点。情况是我在数据库中有如下字符串

jogging(?x)

然后用户通过文本框输入类似

jogging(peter)

这意味着?x指的是彼得,必须替换它。我搜索和了解到的是,我必须使用正则表达式来查找慢跑(___)的相似性,因此空格可以是?x或alan。然后我必须找到是否在开始时有一个问号,如果没有问号,则必须通过string.replaceall函数进行替换。

请让我知道我的方向是否正确,如果不正确,我还可以使用其他什么方法。

沙亨沙汗

好的,我已经做到了,也许不是最好的方法,而是最简单的方法。

String in_db;//assume it swimming(?x)
String user="swimming(duck)"; 

//next splitting it at the ( which will seperate the before and after ( in the string and save into array carrying first part in array[0] and rest in the array[1].
String in_dp_parts[]=in_db.split("\\(");
String user_parts[]=user.split("\\(");
// next match if the first parts of the two arrays are same then assign the rest of the first array to second one.
if(user_parts[0].equals(in_db_parts(0)))
{
  in_db[1]=user[1];//assign the user provided value to in_db ?x
}

为我工作上面的代码是一个示例。根据需要进行调整。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在vim中查找和替换

来自分类Dev

自动查找和替换

来自分类Dev

如何在XML中查找和替换属性值

来自分类Dev

如何在Xcode中查找和替换为通配符编号

来自分类Dev

如何在Android的TextView中查找和替换字符?

来自分类Dev

如何在Jupyter Lab中查找和替换

来自分类Dev

如何在numpy数组中查找和替换特定元素?

来自分类Dev

如何在PowerShell中查找和替换文件内容?

来自分类Dev

如何在Excel中查找和替换字符“ *”

来自分类Dev

如何在Shell脚本中查找和替换文本

来自分类Dev

如何在Excel中查找和替换多个值?

来自分类Dev

如何在CSV中查找和替换元素

来自分类Dev

如何在字符串中查找和替换'['?

来自分类Dev

如何在表中查找、替换和相乘

来自分类Dev

如何在R中“查找并替换全部”?

来自分类Dev

如何在“查找并替换”中反转选择?

来自分类Dev

如何在R中的数据框的特定列中查找和替换某些关键字?

来自分类Dev

TextPad Regex:如何在尖括号中查找和替换字符?

来自分类Dev

RegEx-如何在大文本文件中查找和替换单词?

来自分类Dev

如何在文本文件C ++中查找和替换一行数据

来自分类Dev

如何在文本文件中查找和替换多行?

来自分类Dev

如何在R中的两个数据框之间查找和替换值

来自分类Dev

如何在R的一列的整数中查找和替换小数?

来自分类Dev

如何在记事本++中查找和替换换行

来自分类Dev

如何在Microsoft Word中查找和替换“仅整个单词”?

来自分类Dev

如何在Vim中“重用”正则表达式查找和替换

来自分类Dev

TextPad Regex:如何在尖括号中查找和替换字符?

来自分类Dev

如何在单元格的Excel文本值中查找和替换字符“ *”,而不是公式

来自分类Dev

如何在MySQL中的查找和替换中指示列值的结尾

Related 相关文章

  1. 1

    如何在vim中查找和替换

  2. 2

    自动查找和替换

  3. 3

    如何在XML中查找和替换属性值

  4. 4

    如何在Xcode中查找和替换为通配符编号

  5. 5

    如何在Android的TextView中查找和替换字符?

  6. 6

    如何在Jupyter Lab中查找和替换

  7. 7

    如何在numpy数组中查找和替换特定元素?

  8. 8

    如何在PowerShell中查找和替换文件内容?

  9. 9

    如何在Excel中查找和替换字符“ *”

  10. 10

    如何在Shell脚本中查找和替换文本

  11. 11

    如何在Excel中查找和替换多个值?

  12. 12

    如何在CSV中查找和替换元素

  13. 13

    如何在字符串中查找和替换'['?

  14. 14

    如何在表中查找、替换和相乘

  15. 15

    如何在R中“查找并替换全部”?

  16. 16

    如何在“查找并替换”中反转选择?

  17. 17

    如何在R中的数据框的特定列中查找和替换某些关键字?

  18. 18

    TextPad Regex:如何在尖括号中查找和替换字符?

  19. 19

    RegEx-如何在大文本文件中查找和替换单词?

  20. 20

    如何在文本文件C ++中查找和替换一行数据

  21. 21

    如何在文本文件中查找和替换多行?

  22. 22

    如何在R中的两个数据框之间查找和替换值

  23. 23

    如何在R的一列的整数中查找和替换小数?

  24. 24

    如何在记事本++中查找和替换换行

  25. 25

    如何在Microsoft Word中查找和替换“仅整个单词”?

  26. 26

    如何在Vim中“重用”正则表达式查找和替换

  27. 27

    TextPad Regex:如何在尖括号中查找和替换字符?

  28. 28

    如何在单元格的Excel文本值中查找和替换字符“ *”,而不是公式

  29. 29

    如何在MySQL中的查找和替换中指示列值的结尾

热门标签

归档