请告诉我,如果字段不能只包含空格,我需要使用哪种模式。
为什么需要使用正则表达式?
str.trim().isEmpty()
你必须使用这种模式。
.*[^ ].*
它可以是任何东西,但不仅限于空格。
/ /g
标志,但这是最简单的答案。 - Beerswiller^[pattern]\*[pattern without space][pattern]*$
例子:
-pattern: a-zA-ZÀ-ÿ '\-
[a-zA-ZÀ-ÿ '\-]
^[a-zA-ZÀ-ÿ '\-]\*[a-zA-ZÀ-ÿ'\-][a-zA-ZÀ-ÿ '\-]*
这很简单。如果你正在使用Java,只需编写以下代码。 例如:
classVariable.getname().trim().equal("")
通过这个方法,你可以检查变量是否只包含空格。