正则表达式 9. 替换分组使用
https://www.zybuluo.com/Zjmainstay/note/709093
9. 替换分组使用
(9.1)给源串每个链接加上http://www.zjmainstay.cn前缀需求:给源串每个链接加上http://www.zjmainstay.cn前缀 源串: 正则文章合集(All In One) 正则入门教程 正则高级教程 正则环视详解 PHP cURL应用 预期:替换得到 正则文章合集(All In One) 正则入门教程 正则高级教程 正则环视详解 PHP cURL应用 查找:(测试地址:http://regex.zjmainstay.cn/r/lNr1zM/1
(9.2)将每行数据格式化为一条SQL语句
需求:将每行特定格式数据格式化为SQL语句
源串:
1 2017-04-11 Zjmainstay
2 2017-04-12 Nobody
3 2017-04-13 Somebody
预期:替换得到
INSERT INTO table_log(`id`, `created_at`, `author`) values('1', '2017-04-11', 'Zjmainstay');
INSERT INTO table_log(`id`, `created_at`, `author`) values('2', '2017-04-12', 'Nobody');
INSERT INTO table_log(`id`, `created_at`, `author`) values('3', '2017-04-13', 'Somebody');
查找:(\d+)\s+(\S+)\s+(\S+)
替换:INSERT INTO table_log(`id`, `created_at`, `author`) values('$1', '$2', '$3');
测试地址:http://regex.zjmainstay.cn/r/lxsLPK/1