⊗pyPmREPNEC 59 of 129 menu

การยกเลิกการ Escape หมายเลขกรุ๊ปใน Python

แทนที่จะเขียนเครื่องหมายแบ็กสแลชสองตัว เราสามารถใช้คำสั่งพิเศษ r ได้ ซึ่งจะระบุไว้ก่อนเปิดเครื่องหมายอัญประกาศเดี่ยว

สมมติว่าเรามีสตริง:

txt = '1 23 456 xax'

มาหาตัวเลขทั้งหมดและใส่ลงใน วงเล็บกัน โดยแทนที่ตัวเลขทั้งหมดที่พบ ด้วยตัวเลขนั้นๆ แต่อยู่ในวงเล็บ และใช้คำสั่ง r แทนเครื่องหมายแบ็กสแลชสองตัว:

txt = '1 23 456 xax' res = re.sub('(\d+)', r'(\1)', txt) print(res)

หลังจากรันโค้ดจะแสดงผลสตริงต่อไปนี้:

'(1) (23) (456) xax'

กำหนดให้สตริง:

txt = 'ab cd ef'

ให้สลับตำแหน่งตัวอักษรในทุกสตริงย่อยที่มีความยาวสองตัวอักษร

กำหนดให้สตริงวันที่:

txt = '2025:12:31'

แปลงวันที่นี้เป็น '31-12-2025'

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ