【发布时间】:2014-03-05 01:09:53
【问题描述】:
我正在尝试为我正在编写的几个使用唯一名称间距的脚本反转域。
所以输入看起来像example.com,输出是com.example;虽然是的,但我知道s/\(\w\+\).*\(\w\+\)$/\2.\1/ 方法,但要求是能够动态支持多个子域,因此静态'\2.\1' 不起作用。基于 BRE 的 POSIX REGEX 会是什么样子?
【问题讨论】:
-
我还想指出,tac(1) 和 perl(1) 并不存在于所有 UNIX 机器上。因此在 OSX、BSD、HP/UX 和 Plan9 上不可靠。