作者Yaowei (开心)
看板perl
标题[问题] 两个字串 或 两个阵列中比对问题?
时间Thu May 3 00:26:40 2007
问题1. 若有两个字串 我想取出它们两者之间的有交集到的部份(就是相同的东西)
如我有两个字串 $str1 = "I am a student"
$str2 = "I am the teacher"
注:两个字串有可能长度不一
则我的想法是除了将两个字串分别用
@str1Ary = split " ", $str1
@str2Ary = split " ", $str2
再进行两个阵列之间的比对後取出相同的部份
但我想我认为 应该好像是不是可以透过 grep这个函数来取的同样的结果
问题2. 若有两个阵列 也是想取出它们两者之间交集到的部份
同样的,这个是不是就跟问题1中先将字串後转换成阵列的问题
我想应该是降子没错@@
我想知道有没有人有其它的想法,可以用比较快或精简的方式达到呢^^?
感谢^^
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.96.202
2F:推 Yaowei:大堆^^ 05/03 13:02