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

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

9
เลขศูนย์นำหน้าสำหรับ Int in Swift
ฉันต้องการแปลงเป็นIntSwift เป็น a Stringด้วยเลขศูนย์นำหน้า ตัวอย่างเช่นพิจารณารหัสนี้: for myInt in 1 ... 3 { print("\(myInt)") } ปัจจุบันผลลัพธ์ของมันคือ: 1 2 3 แต่ฉันต้องการที่จะเป็น: 01 02 03 มีวิธีที่สะอาดในการทำสิ่งนี้ภายในห้องสมุดมาตรฐานของ Swift หรือไม่?

10
วิธีค้นหาสตริงในหลายไฟล์และส่งคืนชื่อไฟล์ใน Powershell ได้อย่างไร
ฉันได้เริ่มเรียนรู้การใช้งาน powerhell เมื่อสองสามวันที่ผ่านมาและฉันไม่พบสิ่งใดบน google ที่ทำสิ่งที่ฉันต้องการดังนั้นโปรดอดทนกับคำถามของฉัน ฉันถูกขอให้แทนที่สตริงข้อความบางไฟล์เป็นหลายไฟล์ ฉันไม่จำเป็นต้องทราบว่าส่วนขยายของไฟล์เป้าหมายที่เป็นไปได้และฉันไม่ทราบตำแหน่งของไฟล์เหล่านั้น จนถึงตอนนี้ฉันมีการจัดการเพื่อเรียกดูซ้ำในไดเรกทอรี ( get-ChildItem -recurse) และค้นหาสตริงที่ฉันกำลังมองหาด้วย get-content และ select-string: Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy" ปัญหาคือฉันสามารถดูข้อความที่ฉันกำลังมองหาได้ แต่ฉันไม่รู้ว่าจะบอกให้ PS ส่งคืนพา ธ และชื่อของทุกไฟล์ที่ตรงกันได้อย่างไร ฉันจะรับชื่อและตำแหน่งของไฟล์ที่มีนิพจน์ที่ฉันกำลังค้นหาได้อย่างไร

21
วิธีการแยกสตริงเป็น int nullable
ฉันต้องการแยกสตริงเป็น int nullable ใน C # กล่าวคือ ฉันต้องการกลับค่า int ของสตริงหรือ null ถ้าไม่สามารถแยกวิเคราะห์ได้ ฉันหวังว่ามันจะใช้ได้ int? val = stringVal as int?; แต่นั่นไม่ได้ผลวิธีที่ฉันทำตอนนี้คือฉันได้เขียนวิธีการขยายนี้ public static int? ParseNullableInt(this string value) { if (value == null || value.Trim() == string.Empty) { return null; } else { try { return int.Parse(value); } catch { return null; …
300 c#  .net  string  .net-3.5  nullable 

11
จะสร้างสตริงแบบสุ่มที่มีความยาวคงที่ใน Go ได้อย่างไร
ฉันต้องการสตริงอักขระแบบสุ่มเท่านั้น (ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) ไม่มีตัวเลขใน Go วิธีที่เร็วและง่ายที่สุดในการทำเช่นนี้คืออะไร?
300 string  random  go 

9
ฉันจะพิมพ์วัตถุ Java ของฉันโดยไม่ได้รับ“ SomeType @ 2f92e0f4” ได้อย่างไร
ฉันมีคลาสที่กำหนดดังนี้: public class Person { private String name; // constructor and getter/setter omitted } ฉันพยายามพิมพ์ตัวอย่างของชั้นเรียนของฉัน: System.out.println(myPerson); แต่ฉันได้ผลลัพธ์ต่อไปนี้: com.foo.Person@2f92e0f4. สิ่งที่คล้ายกันเกิดขึ้นเมื่อฉันพยายามพิมพ์อาร์เรย์ของPersonวัตถุ: Person[] people = //... System.out.println(people); ฉันได้รับผลลัพธ์: [Lcom.foo.Person;@28a418fc ผลลัพธ์นี้หมายความว่าอย่างไร ฉันจะเปลี่ยนผลลัพธ์นี้เพื่อให้มีชื่อของบุคคลของฉันได้อย่างไร และฉันจะพิมพ์คอลเล็กชันของวัตถุของฉันได้อย่างไร หมายเหตุ : นี่เป็นคำถามและคำตอบที่เป็นที่ยอมรับเกี่ยวกับเรื่องนี้
300 java  string  object  tostring 

23
การแปลงสตริงเป็นกรณีตัวพิมพ์ใหญ่
ฉันมีสตริงที่มีคำที่ผสมตัวอักษรตัวพิมพ์ใหญ่และเล็ก ตัวอย่างเช่น: string myData = "a Simple string"; ฉันต้องการแปลงอักขระตัวแรกของแต่ละคำ (คั่นด้วยช่องว่าง) เป็นตัวพิมพ์ใหญ่ ดังนั้นฉันต้องการผลลัพธ์เป็น:string myData ="A Simple String"; มีวิธีง่าย ๆ ในการทำเช่นนี้? ฉันไม่ต้องการแยกสตริงและทำการแปลง (ซึ่งจะเป็นทางเลือกสุดท้ายของฉัน) นอกจากนี้ยังรับประกันว่าสายอักขระจะเป็นภาษาอังกฤษ
300 c#  string 

10
การแปลงสตริงเป็น Date และ DateTime
หากฉันมีสตริง PHP ในรูปแบบของmm-dd-YYYY(เช่น 10-16-2003) ฉันจะแปลงให้เป็น a Dateและ a DateTimeในรูปแบบได้YYYY-mm-ddอย่างไร เหตุผลเดียวที่ฉันขอทั้งสองDateและDateTimeเป็นเพราะฉันต้องการหนึ่งในจุดหนึ่งและอื่น ๆ ในจุดที่แตกต่างกัน
292 php  string  datetime  date 

9
เข้าร่วมรายการที่มีประเภทแตกต่างกันเป็นสตริงใน Python
ฉันต้องการเข้าร่วมรายการ รายการจำนวนมากในรายการเป็นค่าจำนวนเต็มที่ส่งคืนจากฟังก์ชัน กล่าวคือ myList.append(munfunc()) ฉันจะแปลงผลลัพธ์ที่ส่งคืนเป็นสตริงเพื่อเข้าร่วมกับรายการได้อย่างไร ฉันต้องทำสิ่งต่อไปนี้ทุกค่าจำนวนเต็มหรือไม่: myList.append(str(myfunc())) มีวิธี Pythonic มากขึ้นในการแก้ปัญหาการหล่อหรือไม่?
292 python  string  list 

19
ลบบรรทัดใหม่ออกจากสตริงและแทนที่ด้วยหนึ่งช่องว่าง
$string = " put returns between paragraphs for linebreak add 2 spaces at end "; ต้องการลบบรรทัดใหม่ทั้งหมดออกจากสตริง ฉันมี regex นี้มันสามารถจับพวกเขาทั้งหมดปัญหาคือฉันไม่รู้ด้วยฟังก์ชั่นที่ฉันควรใช้ /\r\n|\r|\n/ $string ควรกลายเป็น: $string = "put returns between paragraphs for linebreak add 2 spaces at end ";
291 php  regex  string 

18
จะเพิ่มองค์ประกอบใหม่ลงในอาร์เรย์ได้อย่างไร?
ฉันมีรหัสต่อไปนี้: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); ผนวกทั้งสองนั้นไม่ได้รวบรวม มันทำงานอย่างไรอย่างถูกต้อง?
291 java  arrays  string 

7
วิธีการแปลง / ร่ายยาวเป็น String?
ฉันเพิ่งสร้างแอพตัวอย่าง BB ซึ่งสามารถเลือกวันที่ได้ DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); หลังจากเลือกวันที่ฉันต้องแปลงค่าที่มีความยาวเป็น String เพื่อให้ฉันสามารถเก็บค่าวันที่ไว้ในฐานข้อมูลได้อย่างง่ายดาย ฉันใหม่สำหรับการพัฒนา Java และ Blackberry long date = curDateFld.getDate(); ฉันจะแปลงค่า long นี้เป็น String ได้อย่างไร? นอกจากนี้ฉันต้องการแปลงกลับเป็นยาวจาก String ฉันคิดว่าฉันสามารถใช้long l = Long.parseLong("myStr");?

28
ใช้ C # เพื่อตรวจสอบว่าสตริงมีสตริงในอาร์เรย์สตริงหรือไม่
ฉันต้องการใช้ C # เพื่อตรวจสอบว่าค่าสตริงมีคำในอาร์เรย์สตริงหรือไม่ ตัวอย่างเช่น, string stringToCheck = "text1text2text3"; string[] stringArray = { "text1", "someothertext", etc... }; if(stringToCheck.contains stringArray) //one of the items? { } ฉันจะตรวจสอบว่าค่าสตริงสำหรับ 'stringToCheck' มีคำในอาร์เรย์ได้อย่างไร
290 c#  arrays  string  search 

17
ความแตกต่างระหว่าง String.Empty และ“” (สตริงว่าง) คืออะไร?
ใน. NET ความแตกต่างระหว่างString.Emptyและ""และเป็นสิ่งที่สามารถแลกเปลี่ยนกันได้หรือมีการอ้างอิงพื้นฐานหรือปัญหาการโลคัลไลซ์เซชันเกี่ยวกับความเสมอภาคที่String.Emptyจะทำให้แน่ใจว่าไม่มีปัญหา

6
ฉันจะแยกสตริงหลายบรรทัดเป็นหลายบรรทัดได้อย่างไร
ฉันมีสตริงตัวอักษรหลายบรรทัดที่ฉันต้องการดำเนินการในแต่ละบรรทัดเช่น: inputString = """Line 1 Line 2 Line 3""" ฉันต้องการทำสิ่งต่อไปนี้: for line in inputString: doStuff()
287 python  string 

5
การแยกสตริง Java ลบค่าว่าง
ฉันกำลังพยายามแบ่งค่าโดยใช้ตัวคั่น แต่ฉันกำลังค้นหาผลลัพธ์ที่น่าประหลาดใจ String data = "5|6|7||8|9||"; String[] split = data.split("\\|"); System.out.println(split.length); ฉันคาดหวังว่าจะได้รับ 8 ค่า [5,6,7, ว่างเปล่า, 8,9, ว่างเปล่า, ว่างเปล่า] แต่ฉันได้รับเพียง 6 ค่า ความคิดและวิธีการแก้ไขใด ๆ ไม่ว่าค่าว่างจะมาที่ใดก็ควรอยู่ในอาร์เรย์
286 java  string  split 

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