java - 正则表达式模式检查是否存在除空格字符之外的任何内容

标签 java regex

我正在尝试为除空格之外的任何内容创建一个模式匹配器,也就是说,如果我在条目中找到除 空格 字符以外的任何内容,它应该返回 true。我尝试过使用

String s = "[^ \s]" 

作为模式匹配器,但它提示错误。用于生成模式匹配器的正确字符串是什么?

最佳答案

使用大写S

  String regex= "\\S"

注意:您的代码提示错误,因为您应该在字符串内使用双\\

关于java - 正则表达式模式检查是否存在除空格字符之外的任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22085742/

相关文章:

java - 在 Lucene 中创建索引时出现 AbstractMethodError

java - 自定义 Tomcat 日志记录类需要 ServletContext

java - 正则表达式中使用 OR 进行分割

python - 如何从字符串列表中删除单词列表

ruby-on-rails - 如何使用带有字符串的 rails 匹配方法?

java - 在Cloudera VM中运行mapreduce时出现 “Array out of bound exception”错误

java - 如何组织游戏代码以适应 MVC 模式?

javascript - 如何用空格分割字符串,并保持逗号分开?

php - MySQL 选择单元格值等于数字的行,其中非数字字符被删除

Java 正则表达式 : ignore all characters until certain character. 正则表达式