这显然是省略号。
受启发 聊天消息的。
你的挑战
给定一个列表,空格或逗号分隔的字符串,用省略号将其括起来。
省略一个单词:
- 从单词开始。
- 将原始单词的第一个字母添加到末尾。
- 在原始单词的最后一个字母的末尾加上2。
- 将原始单词的倒数第二个字母添加到末尾。
- 将原始单词的第一个字母添加到末尾。
- 将原始单词的最后一个字母添加到末尾。
- 重复步骤5和6。
- 你完成了!
您可以假设:
- 输入的单词只能是字母数字
- 输入和输出可以是用空格分隔的字符串或列表
- 输入将仅包含单词
- 单词长度至少为2个字母
- 输入将匹配正则表达式
/^[a-z0-9]{2,}( [a-z0-9]{2,})*$/i
- 您可以具有不同的输入和输出格式
- 还有更多...
测试用例:
ellipsis -> ellipsisessieses
goat -> goatgttagtgt
covfefe -> covfefeceefcece
programmer5000 -> programmer5000p000p0p0
up vote down goat -> upuppuupup voteveetveve downdnnwdndn goatgttagtgt
it is golf yo -> itittiitit isissiisis golfgfflgfgf yoyooyyoyo
crossed out 44 is still 44 -> crossedcddecdcd outottuotot 4444444444 isissiisis stillslllslsl 4444444444
最短的答案最简单的字节数bssebsbs winswssnwsws!