In this example, we can demonstrate the use of match_results objects,  การแปล - In this example, we can demonstrate the use of match_results objects,  ไทย วิธีการพูด

In this example, we can demonstrate

In this example, we can demonstrate the use of match_results objects, which can be passed to regex_match() and regex_search() to get details of matches. Class std::match_results is a template that has to get instantiated by the iterator type of the characters processed. The C++ standard library provides some predefined instantiations:




• smatch: for details of matches in strings
• cmatch: for details of matches in C-strings (const char*)
• wsmatch: for details of matches in wstrings
• wcmatch: for details of matches in wide C-strings (const wchar_t*)
Thus, if we call regex_match() or regex_search() for C++ strings, type smatch has to be used;
for ordinary string literals, type cmatch has to be used.
What a match_results object yields is shown in detail by the example, where we search for the regular expression
(.*)
in the string data, initialized by the following character sequence:
"XML tag: the value."
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ในตัวอย่างนี้ เราสามารถแสดงให้เห็นถึงการใช้วัตถุ match_results ซึ่งสามารถส่งผ่านไปยัง regex_match() และ regex_search() เพื่อดูรายละเอียดของรายการที่ตรงกัน คลา std::match_results <>เป็นต้นแบบที่ได้รับการสร้างอินสแตนซ์ชนิดตัวทำซ้ำของตัวประมวลผล ไลบรารีมาตรฐาน C ให้บาง instantiations predefined:



• smatch: สำหรับรายละเอียดของการแข่งขันในสาย
• cmatch: สำหรับรายละเอียดของรายการที่ตรงกันในสตริงการ C (ค่า const อักขระ *)
• wsmatch: สำหรับรายละเอียดของรายการที่ตรงกันใน wstrings
• wcmatch: สำหรับรายละเอียดของการจับคู่ในสตริงการ C กว้าง (ค่า const wchar_t *)
ดังนั้น ถ้าเราโทร regex_match() หรือ regex_search() สำหรับสตริงการ C ชนิด smatch มีใช้;
สำหรับตัวอักษรธรรมดาสาย ชนิด cmatch มีใช้
สิ่งวัตถุ match_results ทำให้แสดงรายละเอียดตามตัวอย่าง, ที่เราค้นหานิพจน์ทั่วไป
<(.*)>(.*)
ในข้อมูลสายอักขระ เริ่มต้น ด้วยลำดับอักขระต่อไปนี้:
"แท็ก XML: ค่า"
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ในตัวอย่างนี้เราสามารถแสดงให้เห็นถึงการใช้งานของวัตถุ match_results ซึ่งสามารถส่งผ่านไปยัง regex_match () และ regex_search () ที่จะได้รับรายละเอียดของการแข่งขัน ชั้น std :: match_results <> เป็นแม่แบบที่มีอินสแตนซ์ที่จะได้รับจากการทำซ้ำประเภทของตัวละครประมวลผล C + + ห้องสมุดมาตรฐานให้ instantiations ที่กำหนดไว้ล่วงหน้าบาง: • smatch: สำหรับรายละเอียดของการแข่งขันในสาย• cmatch: สำหรับรายละเอียดของการแข่งขันใน C-สตริง (const char *) • wsmatch: สำหรับรายละเอียดของการแข่งขันใน wstrings • wcmatch: สำหรับรายละเอียดของการแข่งขัน กว้าง C สตริง (const * wchar_t) ดังนั้นหากเราเรียก regex_match () หรือ regex_search () ใน C + + สตริงประเภท smatch จะต้องมีการใช้กับตัวอักษรสตริงสามัญประเภท cmatch ได้ที่จะใช้สิ่งที่ match_results วัตถุอัตราผลตอบแทน ก็แสดงให้เห็นในรายละเอียดตามตัวอย่างที่เราค้นหานิพจน์ปกติ(*.) <(*.)> ในข้อมูลสตริงเริ่มต้นได้โดยลำดับตัวอักษรต่อไปนี้"แท็ก XML:













ค่า. "
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ในตัวอย่างนี้ เราสามารถแสดงให้เห็นถึงการใช้ match_results วัตถุซึ่งสามารถผ่านไป และ regex_match() regex_search() ที่จะได้รับรายละเอียดของการจับคู่ ห้อง std : : match_results < > เป็นแม่แบบที่ได้รับ instantiated โดยทำซ้ำชนิดของตัวประมวลผล มาตรฐาน c ห้องสมุดมีบริการ prede จึงเน็ด instantiations :




- smatch : รายละเอียดของการแข่งขันในแต่ละสาย
cmatch :สำหรับรายละเอียดของการแข่งขันใน c-strings ( Const char * )
- wsmatch : รายละเอียดของการแข่งขันใน wstrings
- wcmatch : รายละเอียดของการแข่งขันใน c-strings กว้าง ( Const wchar_t
* ) ดังนั้น ถ้าเราเรียก regex_match() หรือ regex_search() สำหรับ C สตริง , ประเภท smatch ต้องใช้ ;
สำหรับ literals สายสามัญ ประเภท cmatch ต้องใช้อะไรเพิ่ม
match_results วัตถุจะแสดงในรายละเอียด โดยตัวอย่างที่เราค้นหา < การแสดงออก
ปกติ ( * ) ( * ) < / ( 1 ) >
ข้อมูลสตริง , เริ่มต้นด้วยตัวอักษรลำดับต่อไปนี้ :
" XML แท็ก : < ชื่อแท็ก > ค่า < / แท็กชื่อ "
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: