所以我有以下一句话:“霹雳跳斑马有多快。” 我需要提出一个单一的正则表达式,将该句子转换为: “vex斑马快速跳跃愚蠢怎么样。” 有谁能帮我解决这个问题?
答案 0 :(得分:1)
正如评论中所提到的,正则表达式不适用于此,因为无法知道将会有多少单词。但是,通过有限的例子,这可行:
^(\w+)\s+(\w+)\s+(\w+)\s+(\w+)\s+(\w+)\s+(\w+)\.$
替换为
$6 $5 $4 $3 $2 $1.
试一试(按[Java]):http://fiddle.re/67kef