我正在尝试通过JTextPane
找回getText()
文字中的模式
Pattern p=null;
Matcher m=null;
patt="whatever";
p=Pattern.compile(patt);
m=p.matcher(editeur.getText());
boolean iscurrent_Match=m.matches();
System.out.println(iscurrent_Match);
无论false
是什么,这始终都会whatever
。我也试过\bwhatever\b
,但它永远不会奏效。 getText()
有什么问题吗?我把它打印在屏幕上似乎是正确的
示例:
patt="write"
editeur.getText()
是一个fortran代码,例如
call random_seed ( GET = seed )
write ( *, '(a)' ) ' '
write ( *, '(a)' ) ' The current seed is '
write ( *, '(5i12)' )
seed(1:n)
write ( *, '(a)' ) ' We reset the seed to '
write ( *, '(5i12)' )
seed_save(1:n)