我需要一个可验证下表的正则表达式。
仅当字符串包含字母或带空格的字母时,它才应返回有效值。
我尝试了以下代码,但不允许有空格。
r = "\A\pL+\z"
Result_Name = Name_NotNull.withColumn("Name_Alphabets_Valid", when(col("first").rlike(r), lit("valid")).otherwise(lit("Invalid")))
尝试使用除字母字符之外还允许使用空格的字符类:
r = "\A[\pL\s]+\z"