测试函数有一些不正确的值:内布拉斯加和内华达被错误地删除,罗德岛、南卡罗来纳、南达科他州和西弗吉尼亚州被错误地保留。
我已经解决了问题,你现在是领导了。对不起!
这个问题需要第二个测试用例。“纽约、内华达”就足够了。
我添加了另一个测试,类似于建议的测试。谢谢你的评论,Richard!
我一直收到“不合适的内容”错误。
“删除不适当的内容”错误…
什么是“两个字的名字”??
如果我能抓住所有regexp的可能性在深度..让我哭泣
这个问题是什么意思?
@科迪团队,这需要成为科迪挑战吗?这是一个相当垃圾的问题
我也会投票赞成从这个名单上删除。甚至还有一个关于美国各州的……这是如此令人愤怒和重复,我几乎诉诸于重复断言。
糟糕的测试套件。如果您没有将每个被删除的条目替换为恰好一个空格,测试套件就会失败。
通过标准不应特定于剩下的空格数量,而不应特定于省略的状态名。这违背了练习的目的。解决方案中不应该留下任何额外的空间,或者它不应该特定于挑战的作者如何解决问题。万博 尤文图斯
我从未如此关心过美国
不一致的行为——如果你要提出这样的问题,让它代表实际要做的事情,而不是一些随意的无文档规则,如“用空格替换两个字的州名”。
我是一个新的Matlab程序员,不知道太多关于regexp。用这个不好吗?
@Apurbo, regexp对于它预期的应用程序来说是一个很好的函数。不幸的是,一些Cody用户和其他一些用户利用了该功能进行欺骗—此解决方案中的注释指的是这个普遍存在的问题。
没有给出州名列表
测试1有问题