คำถามติดแท็ก string

สตริงเป็นลำดับที่ จำกัด ของสัญลักษณ์ที่ใช้กันทั่วไปสำหรับข้อความแม้ว่าบางครั้งสำหรับข้อมูลโดยพลการ

6
วิธีเปลี่ยนสตริงเป็นตัวพิมพ์ใหญ่
ฉันมีปัญหาในการเปลี่ยนสตริงเป็นตัวพิมพ์ใหญ่ด้วย Python ในการวิจัยของฉันฉันได้string.ascii_uppercaseแต่มันไม่ทำงาน รหัสต่อไปนี้: >>s = 'sdsd' >>s.ascii_uppercase ให้ข้อความแสดงข้อผิดพลาดนี้: Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'str' object has no attribute 'ascii_uppercase' คำถามของฉันคือฉันจะแปลงสตริงเป็นตัวพิมพ์ใหญ่ใน Python ได้อย่างไร
737 python  string  uppercase 

9
วิธีการตรวจสอบว่าสตริงมีสตริงย่อยในทับทิมหรือไม่
ฉันมีตัวแปรสตริงที่มีเนื้อหา: varMessage = "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" "void::secondFunction(char const&)\n" . . . "this/is/last/line/liobrary.so" ในสตริงฉันต้องค้นหาสตริงย่อย: "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" ฉันจะหามันได้อย่างไร ฉันต้องการตรวจสอบว่าสตริงย่อยมีอยู่หรือไม่
731 ruby  string 


21
แยกสตริงย่อยใน Bash
ให้ชื่อไฟล์ในรูปแบบsomeletters_12345_moreleters.extฉันต้องการแยก 5 หลักและใส่ลงในตัวแปร ดังนั้นเพื่อเน้นจุดนั้นฉันมีชื่อไฟล์ที่มีจำนวน x ตัวอักษรจากนั้นลำดับห้าหลักที่ล้อมรอบด้วยขีดล่างเดี่ยวด้านใดด้านหนึ่งแล้วอีกชุดของจำนวน x อักขระ ฉันต้องการที่จะนำตัวเลข 5 หลักและใส่ลงในตัวแปร ฉันสนใจมากในหลายวิธีที่สามารถทำได้
728 string  bash  shell  substring 

18
วิธีการเชื่อมสตริงอย่างมีประสิทธิภาพในระหว่างการเดินทาง
ใน Go stringเป็นชนิดดั้งเดิมซึ่งหมายความว่ามันเป็นแบบอ่านอย่างเดียวและการจัดการทุกอย่างจะสร้างสตริงใหม่ ดังนั้นหากฉันต้องการเชื่อมสตริงหลาย ๆ ครั้งโดยไม่ทราบความยาวของสตริงผลลัพธ์สิ่งที่ดีที่สุดในการทำคืออะไร วิธีที่ไร้เดียงสาจะเป็น: s := "" for i := 0; i < 1000; i++ { s += getShortStringFromSomewhere() } return s แต่ดูเหมือนจะไม่ได้มีประสิทธิภาพมาก

23
ฉันจะเปรียบเทียบสตริงใน Java ได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ Наэтотвопросестьответына กองมากเกินнарусском : Каксравниватьстрокив Java? ฉันใช้==โอเปอเรเตอร์ในโปรแกรมของฉันเพื่อเปรียบเทียบสตริงทั้งหมดของฉันจนถึงตอนนี้ อย่างไรก็ตามฉันพบข้อผิดพลาดเปลี่ยนหนึ่งในนั้น.equals()แทนและแก้ไขข้อผิดพลาด คือ==ไม่ดี? เมื่อใดควรและไม่ควรใช้ ความแตกต่างคืออะไร?
724 java  string  equality 

14
วิธีการแปลงสตริงที่คั่นด้วยเครื่องหมายจุลภาคเป็นอาร์เรย์?
ฉันมีสตริงที่คั่นด้วยเครื่องหมายจุลภาคที่ฉันต้องการแปลงเป็นอาร์เรย์ดังนั้นฉันจึงสามารถวนรอบมันได้ มีอะไรในตัวที่จะทำเช่นนี้? สำหรับเช่นฉันมีสายนี้ var str = "January,February,March,April,May,June,July,August,September,October,November,December"; ตอนนี้ฉันต้องการแยกโดยใช้เครื่องหมายจุลภาคแล้วเก็บไว้ในอาร์เรย์
720 javascript  string  split 

30
ใน C # ฉันควรใช้ string.Empty หรือ String.Empty หรือ“” เพื่อทำให้สตริงเป็นตัวเริ่มต้นหรือไม่?
ใน C # ฉันต้องการเริ่มต้นค่าสตริงด้วยสตริงว่าง ฉันจะทำสิ่งนี้ได้อย่างไร อะไรคือวิธีที่ถูกต้องและทำไม string willi = string.Empty; หรือ string willi = String.Empty; หรือ string willi = ""; หรืออะไร?

10
ตัดอักขระที่ไม่ใช่ตัวเลขทั้งหมดออกจากสตริงใน JavaScript
พิจารณาสถานการณ์ที่ไม่ใช่ DOM ที่คุณต้องการลบอักขระที่ไม่ใช่ตัวเลขทั้งหมดออกจากสตริงโดยใช้ JavaScript / ECMAScript อักขระใด ๆ ที่อยู่ในช่วง0 - 9ควรเก็บไว้ var myString = 'abc123.8<blah>'; //desired output is 1238 คุณจะบรรลุสิ่งนี้ใน JavaScript ธรรมดาได้อย่างไร? โปรดจำไว้ว่านี่เป็นสถานการณ์ที่ไม่ใช่ DOM ดังนั้น jQuery และโซลูชันอื่น ๆ ที่เกี่ยวข้องกับเบราว์เซอร์และกิจกรรมการกดคีย์จึงไม่เหมาะสม
701 javascript  string 

30
แยกสตริงเป็นอาร์เรย์ใน Swift หรือไม่
พูดว่าฉันมีสตริงที่นี่: var fullName: String = "First Last" ฉันต้องการแยกสตริงฐานใน white space และกำหนดค่าให้กับตัวแปรตามลำดับ var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] นอกจากนี้บางครั้งผู้ใช้อาจไม่มีนามสกุล
688 arrays  swift  string  split 

12
ลบสตริงว่างออกจากรายการของสตริง
ฉันต้องการลบสตริงที่ว่างเปล่าทั้งหมดออกจากรายการของสตริงในไพ ธ อน ความคิดของฉันมีลักษณะเช่นนี้: while '' in str_list: str_list.remove('') มีวิธี pythonic เพิ่มเติมที่จะทำเช่นนี้?
683 python  string  list 

10
แยกสตริงด้วยสตริงอื่นใน C #
ฉันใช้Split()วิธีการแยกสตริง แต่วิธีนี้ใช้ได้เฉพาะเมื่อคุณแยกสตริงด้วยอักขระ มีวิธีการแยก a stringโดยมีสตริงอื่นที่แบ่งตามพารามิเตอร์หรือไม่ ฉันพยายามแปลงตัวแยกเป็นชุดอักขระโดยไม่มีโชค กล่าวอีกนัยหนึ่งฉันต้องการแยกstring: THExxQUICKxxBROWNxxFOX โดยxxและส่งคืนอาร์เรย์ด้วยค่า: THE QUICK, BROWN, FOX
682 c#  .net  string  split 

30
แบ่งสตริงออกเป็นคำที่มีตัวคั่นขอบเขตคำหลายคำ
ฉันคิดว่าสิ่งที่ฉันต้องการทำเป็นงานที่ค่อนข้างธรรมดา แต่ฉันไม่พบข้อมูลอ้างอิงบนเว็บ ฉันมีข้อความที่มีเครื่องหมายวรรคตอนและฉันต้องการรายการคำศัพท์ "Hey, you - what are you doing here!?" ควรจะเป็น ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] แต่ Python str.split()ใช้งานได้กับอาร์กิวเมนต์เดียวเท่านั้นดังนั้นฉันจึงมีคำทั้งหมดด้วยเครื่องหมายวรรคตอนหลังจากที่ฉันแยกด้วยช่องว่าง ความคิดใด ๆ
671 python  string  split 

16
การแปลงสตริงเป็นอาร์เรย์ไบต์ใน C #
ฉันกำลังแปลงบางสิ่งจาก VB เป็น C # มีปัญหากับไวยากรณ์ของคำสั่งนี้: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } ฉันเห็นข้อผิดพลาดต่อไปนี้: อาร์กิวเมนต์ 1: ไม่สามารถแปลงจาก 'object' เป็น 'byte []' วิธีการโอเวอร์โหลดที่ดีที่สุดตรงกับ 'System.Text.Encoding.GetString (byte [])' มีอาร์กิวเมนต์ที่ไม่ถูกต้อง ฉันพยายามแก้ไขรหัสตามโพสต์นี้แต่ก็ยังไม่สำเร็จ string User = Encoding.UTF8.GetString("user", 0); ข้อเสนอแนะใด ๆ
670 c#  string  vb.net  encoding  byte 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.