用于多行android java的正则表达式

用于多行android java的正则表达式,java,android,android-studio,Java,Android,Android Studio,我正在尝试为我的应用程序创建一个备注字段,该字段使用多行字段。我还使用了一个Android库(),它有一个regex的模式特性,我已经设法搜索了一个满足字段最低要求的模式,但是我被困在了多行部分,因为该模式不接受多行输入 @NotEmpty(message = "Please Input a remark") @Pattern(regex = "^[0-9a-z A-ZäöüÄÖÜ_\\-'.?,]+$[\\s\\S]*" , message = "Enter a valid remark "

我正在尝试为我的应用程序创建一个备注字段,该字段使用多行字段。我还使用了一个Android库(),它有一个regex的模式特性,我已经设法搜索了一个满足字段最低要求的模式,但是我被困在了多行部分,因为该模式不接受多行输入

@NotEmpty(message = "Please Input a remark")
@Pattern(regex = "^[0-9a-z A-ZäöüÄÖÜ_\\-'.?,]+$[\\s\\S]*" ,  message = "Enter a valid remark ")
TextView remarks;

“那还可以吗”?这是什么意思?您知道regexp标志(?:?)吗?这是库的限制吗?进行正则表达式模式匹配不需要库。也许不试一下。