ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามเซียน Javascript หน่อยครับ....
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเซียน Javascript หน่อยครับ....  (อ่าน 1683 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
verygood
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 23



ดูรายละเอียด
« เมื่อ: 09 กุมภาพันธ์ 2019, 23:50:06 »

นี่คือข้อมูลเต็ม "tag:1111111,2222222:blog-333333333.post-44444444"
คือผมอยากดึงข้อมูลออกมาเฉพาะ 333333333  ต้องเขียนประมาณไหนครับ
บันทึกการเข้า
romance69
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 169
ออฟไลน์ ออฟไลน์

กระทู้: 2,159



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 10 กุมภาพันธ์ 2019, 00:28:46 »

นี่คือข้อมูลเต็ม "tag:1111111,2222222:blog-333333333.post-44444444"
คือผมอยากดึงข้อมูลออกมาเฉพาะ 333333333  ต้องเขียนประมาณไหนครับ

<script>
var pat = /blog-(d )/gm;
var result = "tag:1111111,2222222:blog-333333333.post-44444444".match(pat);
alert(result[0].substr(5));
</script>

ไม่รู้ว่าใช่แบบที่ต้องการไหมนะครับ ลองเอาไปรันดูนะครับ
บันทึกการเข้า
verygood
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 23



ดูรายละเอียด
« ตอบ #2 เมื่อ: 10 กุมภาพันธ์ 2019, 09:24:24 »

อ้างถึง
<script>
var pat = /blog-(d )/gm;
var result = "tag:1111111,2222222:blog-333333333.post-44444444".match(pat);
alert(result[0].substr(5));
</script>

ไม่รู้ว่าใช่แบบที่ต้องการไหมนะครับ ลองเอาไปรันดูนะครับ

ได้แล้วครับสุดยอดมากครับ  ขอบคุณมากๆครับ wanwan017
ผมปรับเอานิดนุง
console.log("tag:1111111,2222222:blog-333333333.post-44444444".match(/-?d*.?d{1,2}/gm)[3])
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์