我正在使用Java 6.我有一个包含“特殊”字符的字符串 - “!@#$%^ & *()_”。如何编写Java表达式来检查另一个字符串“password”是否至少包含第一个字符串中定义的一个字符?我有如何检查一个字符串是否至少包含另一个字符串中的一个字符?
regForm.getPassword().matches(".*[\\~\\!\\@\\#\\$\\%\\^\\&\\*\\(\\)\\_\\+].*")
但我不想对特殊字符进行硬编码,而是将它们从属性文件加载到字符串中。所以我很难找出如何从文件中加载后正确地转义所有内容。
怎么样把所有信件,一个ArrayList和单词的第二个字母到另一个数组列表?那么你将迭代来自一个列表中的字母,并调用是否在第二个列表中包含(元素)? – deadfish