使用php或javascript从facebook相册URL中删除多余的部分
Remove extra bits from facebook album URL using php or javascript
我只是使用graph.facebook.com代码来显示相册中的照片,但我希望用户能够粘贴相册中的URL,然后使用php正则表达式或javascript,我想删除相册id以外的所有内容,以便显示照片。
如果用户将此粘贴到其用户的MYSQL表:
https://www.facebook.com/media/set/?set=a.10152107362775359.906732.14226545341&type=3
只检索a之后和下一个之前的数字的最佳方法是什么。启动。
基本上我需要这个:10152107362775359
我知道我可以得到所有设置=
$notclean = 'a.10152107362775359.906732.14226545341';
但是现在我该如何制作
$notclean = '10152107362775359';
提前感谢:)Jonny
按句点拆分。
var parts = 'a.10152107362775359.906732.14226545341'.split('.');
这会给你一个阵列
["a", "10152107362775359", "906732", "14226545341"]
然后获得阵列的第二个元素
$notclean = parts[1];
对于PHP,使用爆炸而不是拆分。
$parts = explode('.', $notclean);
使用explode()
函数:
$str = 'a.10152107362775359.906732.14226545341';
$arr = explode(".",$str);
$notclean = $arr[1];
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 删除两个独立对象中的属性,而不使用多余的删除语句
- 删除行中多余元素的函数
- 删除给定字符前的多余空格
- 如何删除多余的javascript
- Protractor:如何从字符串中删除多余的空间,就像我们在javagetText.trim()中使用的那样
- 将字符串从PascalCase转换为param case:删除开头多余的破折号
- 如何删除底部多余的 iframe 空间
- HTML - 粘贴事件删除多余的空格
- 尝试在使用平板电脑大小的屏幕时删除多余的空间
- JavaScript正则表达式,用于删除特殊字符和多余空格,同时保留逗号
- 如何删除javascript数组中多余的数据
- 删除Highcharts甘特图上多余的图表区域
- 删除多余的;#字符串中的实例
- 更新购物车并删除购物车中的多余项目
- 将电话号码格式化为10位数字/删除多余字符
- 从javascript对象中删除多余的属性
- 从文本框中删除多余的单词
- Javascript+PHP:在回显过程中删除多余的字段
- jQuery子字符串或正则表达式,用于从序列化字符串中删除多余的字符