백엔드 개발 PHP 튜토리얼 php+mysql 取视频表信息。怎么匹配截取name

php+mysql 取视频表信息。怎么匹配截取name

Jun 13, 2016 pm 01:18 PM
name split video

php+mysql 取视频表信息。如何匹配截取name
php+mysql 数据库视频表 取视频信息 video_list
其中有字段video_name 如下: 
数据1《百家讲坛》20111220 
数据2《百家讲坛》20111214 王立群读《史记》――秦始皇(三十)生死茫茫 
如果是数据1 直接取video_name,输出
如果是数据2 截取时间后面的字符输出
8位日期数字的左右都有一个空格符。
请问我该如何在循环中判断这2中类型并截取呢?是用正则么,该怎嘛写啊

------解决方案--------------------
$t = preg_split('/\s+\d+\s+/', $roe['video_name'], PREG_SPLIT_NO_EMPTY);
echo end($t);

------解决方案--------------------
哦,少了一个参数
$t = preg_split('/\s+\d+\s+/', $roe['video_name'],-1, PREG_SPLIT_NO_EMPTY);
------解决方案--------------------
$roe['video_name']= '《百家讲坛》20111214 王立群读《史记》――秦始皇(三十)生死茫茫';
$chars = preg_split('/[0-9]/', $roe['video_name'], -1,PREG_SPLIT_NO_EMPTY );
$rs= (count($chars)>1) ? $chars[1] : $roe['video_name'];
echo $rs;

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Windows 11에서 VIDEO DXGKRNL 치명적인 오류를 수정하는 방법 Windows 11에서 VIDEO DXGKRNL 치명적인 오류를 수정하는 방법 Apr 13, 2023 pm 08:22 PM

Windows 11에서 VIDEO DXGKRNL 치명적인 오류를 수정하는 방법

Motorola Razr 50 Ultra는 방수 케이스와 거대한 보조 디스플레이를 갖춘 유출된 티저 영상에 등장합니다. Motorola Razr 50 Ultra는 방수 케이스와 거대한 보조 디스플레이를 갖춘 유출된 티저 영상에 등장합니다. Jun 20, 2024 pm 09:31 PM

Motorola Razr 50 Ultra는 방수 케이스와 거대한 보조 디스플레이를 갖춘 유출된 티저 영상에 등장합니다.

Java 문자열에서 분할 방법을 사용하는 방법 Java 문자열에서 분할 방법을 사용하는 방법 May 02, 2023 am 09:37 AM

Java 문자열에서 분할 방법을 사용하는 방법

Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리와 AC 전원에서 거의 동일합니다. Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리와 AC 전원에서 거의 동일합니다. Jun 21, 2024 am 06:50 AM

Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리와 AC 전원에서 거의 동일합니다.

Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리 및 플러그인 상태에서 거의 동일합니다. Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리 및 플러그인 상태에서 거의 동일합니다. Jun 20, 2024 pm 03:59 PM

Snapdragon X Elite CPU 성능은 Vivobook S15 벤치마크에서 배터리 및 플러그인 상태에서 거의 동일합니다.

파이썬에서 분할을 사용하는 방법 파이썬에서 분할을 사용하는 방법 Nov 17, 2023 am 10:13 AM

파이썬에서 분할을 사용하는 방법

golang에서 '정의되지 않음: bytes.Split' 오류를 해결하는 방법은 무엇입니까? golang에서 '정의되지 않음: bytes.Split' 오류를 해결하는 방법은 무엇입니까? Jun 25, 2023 pm 02:02 PM

golang에서 '정의되지 않음: bytes.Split' 오류를 해결하는 방법은 무엇입니까?

HTML의 비디오 요소 자세히 살펴보기 HTML의 비디오 요소 자세히 살펴보기 Feb 24, 2024 pm 08:18 PM

HTML의 비디오 요소 자세히 살펴보기

See all articles