我试图编写一个只允许字母、数字、单个空格、'-'文字和'/'文字的正则表达式。如何将我的表达限制在这些方面?如果我输入"This should be invalid because it ends with!!! these",它仍然作为一个有效的字符串返回,即使结尾有一个感叹号。我的观点并不完全正确:
[A-Z]|[a-z]|[0-9]|/|\s|-
我想验证使用Laravel的独特情况。我授权的字段是一本书的名称。因此它可以有字母字符、数字字符、空格和下划线/下划线/任何其他键。在输入任何键之前,我唯一不希望它具有的是开头的空格。所以名字不能是" L ",请注意空格,而“L L”是完全可以接受的。在这种情况下有人能帮我吗?到目前为止,我得到了正则表达式验证:
regex:[a-z{1}[A-Z]{1}[<