【发布时间】:2011-10-07 20:24:08
【问题描述】:
我有一个这样的数组:
array{
[39] => src="http://www.google.com/jsapi">
[111] => src="http://www.example.com/wp-content/themes/code.js"
[55] => src="http://www.example.com/wp-content/themes/yui.js"
[1015] => src="wp-content/uploads/website.jpg"
}
疑问
找出字符串差异的最佳方法是什么?
我的意思是检查是否有任何重复。
src="http://www.example.com/wp-content/themes/ 重复两次。
所以如果我有一个这样的数组:
array{
[39] => src="http://www.google.com/jsapi">
[55] => src="http://www.example.com/wp-content/themes/yui.js"
[1015] => src="wp-content/uploads/website.jpg"
}
http://www. 重复两次。
所以想法是将字符串与另一个字符串进行比较,然后找到重复的内容并将其推送到数组中......这就是我所需要的:)
我不是说有可能,但如果有可能就好了:)
【问题讨论】:
-
你能澄清一点你需要什么。您是否尝试过使用正则表达式?您可以匹配重复项并将它们选择为组以便以后处理它们...
-
你只是从头开始匹配吗?
-
所以你想确定唯一的字符串前缀?
strncmp? -
@mellamokb 可能并非总是如此,[如果在第二个阵列上] google 有安全的
https:,那么结果将是://www.是重复的 :) -
js在jsapi和yui.js中重复怎么办?