【发布时间】:2016-03-26 04:08:15
【问题描述】:
我正在关注页面上的建议,check if string ends with certain pattern
我正在尝试显示一个字符串
- 从任何事物开始
- 里面有字母“.mp4”
- 以 ',(撇号后跟逗号)明确结束
这是我的 Java 代码:
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
// your code goes here
String str = " _file='ANyTypEofSTR1ngHere_133444556_266545797_10798866.mp4',";
Pattern p = Pattern.compile(".*.mp4[',]$");
Matcher m = p.matcher(str);
if(m.find())
System.out.println("yes");
else
System.out.println("no");
}
}
它打印“否”。我应该如何声明我的 RegEx?
【问题讨论】:
标签: java regex pattern-matching