使用Java正则表达式在字符串中间查找匹配的字符串

钉书钉89

我需要验证文件输入以确保它具有正确的版本控制。例如,这是输入文件:W:\\folder\\test_v2301_01_29_2014_1420.pfd

我已经在Java中构建了一个正则表达式来查找我正在寻找的用于验证文件的版本控制字符串。

RegEx: v[0-9]{4}_[0-9]{2}_[0-9]{2}_[0-9]{4}_[0-9]{4}但是,它失败了,因为正则表达式正在查看文件的开头。

称为: if (!arcvalFileFormBean.getTxtFileReview().matches("v[0-9]{4}_[0-9]{2}_[0-9]{2}_[0-9]{4}_[0-9]{4}"))

不知道字符串距开始有多远的最佳搜索方式是什么?

阿努巴瓦

尝试这个:

if (!arcvalFileFormBean.getTxtFileReview().matches(
               ".*?v[0-9]{4}_[0-9]{2}_[0-9]{2}_[0-9]{4}_[0-9]{4}.*"))

String#matches因此.*?尝试在版本正则表达式之前和.*之后匹配完整的输入以确保此模式在输入中的任何位置均匹配

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java正则表达式匹配字符串

来自分类Dev

正则表达式以匹配Java字符串

来自分类Dev

与正则表达式匹配的Java字符串

来自分类Dev

使用正则表达式匹配字符串?

来自分类Dev

使用正则表达式匹配字符串?

来自分类Dev

正则表达式:删除中间字符串

来自分类Dev

在中间找到字符串的正则表达式

来自分类Dev

正则表达式:删除中间字符串

来自分类Dev

中间字符串的正则表达式

来自分类Dev

使用正则表达式查找与某些字符串匹配的文本

来自分类Dev

使用正则表达式查找字符串中的所有匹配项

来自分类Dev

在python中使用正则表达式在字符串中查找精确长度匹配

来自分类Dev

使用正则表达式查找字符串中的所有匹配项

来自分类Dev

如何用正则表达式匹配字符串中的中间字符?

来自分类Dev

正则表达式-仅在中间部分与某些字符串不匹配时匹配

来自分类Dev

正则表达式-仅在中间部分与某些字符串不匹配时匹配

来自分类Dev

正则表达式匹配所有字符串,中间有点的字符串,不匹配中间有破折号的字符串

来自分类Dev

使用正则表达式对可选字符串进行Java字符串匹配

来自分类Dev

正则表达式-查找并替换字符串

来自分类Dev

查找以下字符串的正则表达式

来自分类Dev

正则表达式:查找以*或结尾的字符串?

来自分类Dev

正则表达式查找子字符串

来自分类Dev

Python正则表达式匹配字符串的中间

来自分类Dev

字符串中间的正则表达式负匹配

来自分类Dev

返回匹配正则表达式的字符串

来自分类Dev

匹配不带正则表达式的字符串

来自分类Dev

匹配任何字符串正则表达式

来自分类Dev

Vim:匹配字符串的正则表达式

来自分类Dev

正则表达式匹配空字符串?

Related 相关文章

  1. 1

    Java正则表达式匹配字符串

  2. 2

    正则表达式以匹配Java字符串

  3. 3

    与正则表达式匹配的Java字符串

  4. 4

    使用正则表达式匹配字符串?

  5. 5

    使用正则表达式匹配字符串?

  6. 6

    正则表达式:删除中间字符串

  7. 7

    在中间找到字符串的正则表达式

  8. 8

    正则表达式:删除中间字符串

  9. 9

    中间字符串的正则表达式

  10. 10

    使用正则表达式查找与某些字符串匹配的文本

  11. 11

    使用正则表达式查找字符串中的所有匹配项

  12. 12

    在python中使用正则表达式在字符串中查找精确长度匹配

  13. 13

    使用正则表达式查找字符串中的所有匹配项

  14. 14

    如何用正则表达式匹配字符串中的中间字符?

  15. 15

    正则表达式-仅在中间部分与某些字符串不匹配时匹配

  16. 16

    正则表达式-仅在中间部分与某些字符串不匹配时匹配

  17. 17

    正则表达式匹配所有字符串,中间有点的字符串,不匹配中间有破折号的字符串

  18. 18

    使用正则表达式对可选字符串进行Java字符串匹配

  19. 19

    正则表达式-查找并替换字符串

  20. 20

    查找以下字符串的正则表达式

  21. 21

    正则表达式:查找以*或结尾的字符串?

  22. 22

    正则表达式查找子字符串

  23. 23

    Python正则表达式匹配字符串的中间

  24. 24

    字符串中间的正则表达式负匹配

  25. 25

    返回匹配正则表达式的字符串

  26. 26

    匹配不带正则表达式的字符串

  27. 27

    匹配任何字符串正则表达式

  28. 28

    Vim:匹配字符串的正则表达式

  29. 29

    正则表达式匹配空字符串?

热门标签

归档