作者Yaowei (开心)
看板perl
标题[问题] 也是另一个比对问题?
时间Mon Apr 9 12:39:56 2007
若我知道 以下这些条件
ACT with PTN PTN 与 class2:ACT PTN PTN
ACT of PTN with PTN and PTN 与 class2:ACT PTN PTN
ACT PTN and PTN 与 class2:ACT PTN PTN
with PTN to ACT PTN . 与 class1:PTN ACT PTN
PTN and PTN ACT with and PTN 与 class1:PTN ACT PTN
. PTN ACT with PTN in 与 class1:PTN ACT PTN
ACT of PTN PTN ACT 与 class3:PTN PTN ACT
PTN in PTN ACT of PTN ACT by 与 class3:PTN PTN ACT
ACT with PTN PTN ACT 与 class3:PTN PTN ACT
例子一:
ACT with PTN PTN 想取到下面()内的字
==> () ACT (with) PTN () PTN ()
即我想取得 class2:
ACT PTN PTN 的
前後与中间两个范围内的字,
若没有字则以空白代替
==> ($left, $middle1, $middle2, $right) = ("","with","","");
例子二:
with PTN to ACT PTN . 与 class1:
PTN ACT PTN
==> (with) PTN (to) ACT () PTN (.)
==> ($left, $middle1, $middle2, $right) = ("with","to","",".");
例子三:
ACT of PTN PTN ACT class3:
PTN PTN ACT
==>(ACT of) PTN () PTN () ACT ()
==> ($left, $middle1, $middle2, $right) = ("ACT of","","","");
请问有人可以解决或回答吗^^?感谢:)
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.165.150