【发布时间】:2015-04-01 02:40:58
【问题描述】:
给定示例字符串“hello”,我需要一个表达式来验证用户输入(现有字母的任意组合;不重复使用过的字母)。
在此上下文中有效和无效的输入示例如下:
有效:“hello”、“hell”、“lol”……等
无效:“heel”、“loo”...等
我已经尝试过...
(.)*([hello])(.)*
和
[hello]+
但是,它们不会对无效的进行排序。
任何帮助将不胜感激。
注意:这不仅仅是子字符串或完全匹配,根据示例,字母组合是有效的。
【问题讨论】:
-
为什么
lol是一个有效的条目? -
我希望用户能够从给定的字母组合中创建任何单词
-
解释有效和无效答案的变化并加强语言以提供完整的问题。