您可以使用 PHP 中的 preg_replace 函数,通过正则表达式来移除字符串中不需要的部分。以下是一个示例:/n/nphp/n$txt = '#EXTM3U/n#EXT-X-VERSION:3/n#EXT-X-TARGETDURATION:11/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-0.ts?jmhm=5e06310d49eac7fbfe985f266bf2bda3&videocodec=h264&bean=mgspwww&encrypt=8aac62dbe986aca37151d1f9ec88834d&hls_type=2&HlsSubType=2&HlsProfileId=0&mtv_session=f8678313db7bcc4443d4f8012c186cdd/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-1.ts?jmhm=5e06310d49eac7fbfe985f266bf2bda3&videocodec=h264&bean=mgspwww&encrypt=c2475d030f82515f74dbc801327966bf&hls_type=2&HlsSubType=2&HlsProfileId=0&mtv_session=f8678313db7bcc4443d4f8012c186cdd/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-2.ts?jmhm=5e06310d49eac7fbfe985f266bf2bda3&videocodec=h264&bean=mgspwww&encrypt=86aeaeb2701ebf56e7c09aee64eba19c&hls_type=2&HlsSubType=2&HlsProfileId=0&mtv_session=f8678313db7bcc4443d4f8012c186cdd';/n/n$pattern = '/(?<=,).*?(?=/?)/';/n$replacement = '';/n$result = preg_replace($pattern, $replacement, $txt);/n/necho $result;/n/n/n这将输出:/n/n/n#EXTM3U/n#EXT-X-VERSION:3/n#EXT-X-TARGETDURATION:11/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-0.ts/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-1.ts/n#EXTINF:10.000,/n5101070959_5097625319_111301.mp4_0-2.ts/n


原文地址: https://www.cveoy.top/t/topic/o64t 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录