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

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





14
วิธีการแปลงค่าอาร์เรย์จากสตริงเป็น int?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); ผลตอบแทน array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } ฉันต้องการให้ค่าเป็นประเภท int แทนที่จะเป็นสตริงประเภท มีวิธีที่ดีกว่าในการทำเช่นนี้กว่าวนลูปผ่านอาร์เรย์ด้วย foreach และแปลงแต่ละสายเป็น int?
233 php  string  int  explode 

28
Swift ใช้. ตัวกรองสตริงกับอักษรตัวแรกของสตริงเท่านั้น
ฉันพยายามสร้างระบบแก้ไขอัตโนมัติและเมื่อผู้ใช้พิมพ์คำด้วยอักษรตัวใหญ่การแก้ไขอัตโนมัติจะไม่ทำงาน เพื่อแก้ไขปัญหานี้ฉันได้ทำสำเนาของสตริงที่พิมพ์ใช้. lowercaseString แล้วเปรียบเทียบมัน หากสายอักขระนั้นพิมพ์ผิดมันควรแก้ไขคำนั้น อย่างไรก็ตามคำที่แทนที่คำที่พิมพ์คือตัวพิมพ์เล็กทั้งหมด ดังนั้นฉันจำเป็นต้องใช้. ผู้จัดหาสตริงกับตัวอักษรตัวแรกเท่านั้น ฉันคิดว่าฉันสามารถใช้ nameOfString[0] แต่สิ่งนี้ดูเหมือนจะไม่ทำงาน ฉันจะรับตัวอักษรตัวแรกของสตริงเป็นตัวพิมพ์ใหญ่ได้อย่างไรจากนั้นสามารถพิมพ์สตริงแบบเต็มด้วยตัวอักษรตัวใหญ่เป็นตัวพิมพ์ใหญ่ได้ ขอบคุณสำหรับความช่วยเหลือใด ๆ !

10
การแปลงเคสอูฐเป็นขีดล่างเป็นทับทิม
มีฟังก์ชั่นที่พร้อมใช้งานใดบ้างที่แปลงสตริงตัวอูฐเป็นสตริงที่คั่นด้วยเครื่องหมายขีดล่าง? ฉันต้องการสิ่งนี้: "CamelCaseString".to_underscore เพื่อส่งคืน "camel_case_string" ...

10
ฉันจะแยกสตริงด้วยตัวคั่นแบบหลายอักขระใน C # ได้อย่างไร
ถ้าฉันต้องการแยกสตริงโดยใช้ตัวคั่นที่เป็นคำ ตัวอย่างเช่นThis is a sentence. ฉันต้องการที่จะแยกisและได้รับและThisa sentence ในJavaฉันสามารถส่งสตริงเป็นตัวคั่น แต่ฉันจะทำสิ่งนี้ได้C#อย่างไร
232 c#  .net  string 

15
ทำไมฟังก์ชั่นตรวจสอบว่าสตริงว่างเปล่าส่งคืนจริงหรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามที่ไม่สามารถทำซ้ำหรือเกิดจากความผิดพลาด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน16 วันที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีฟังก์ชั่น isNotEmpty ซึ่งผลตอบแทนจริงถ้าสตริงไม่ว่างและเท็จถ้าสตริงว่าง ฉันพบว่ามันไม่ทำงานถ้าฉันส่งสตริงว่างผ่านมัน function isNotEmpty($input) { $strTemp = $input; $strTemp = trim($strTemp); if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)" { return true; } return false; } การตรวจสอบความถูกต้องของสตริงโดยใช้ isNotEmpty เสร็จแล้ว: if(isNotEmpty($userinput['phoneNumber'])) { //validate the phone number } else …
231 php  string  validation 

18
ฉันจะแยกสตริงที่มีจุดทศนิยมให้เป็นสองเท่าได้อย่างไร
ฉันต้องการที่จะแยกสตริงเหมือน"3.5"คู่ อย่างไรก็ตาม double.Parse("3.5") ให้ผลตอบแทน 35 และ double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) FormatExceptionพ่น ตอนนี้ตำแหน่งที่ตั้งของคอมพิวเตอร์ของฉันถูกตั้งค่าเป็นภาษาเยอรมันโดยที่ใช้เครื่องหมายจุลภาคเป็นตัวคั่นทศนิยม อาจต้องทำอะไรกับมันและdouble.Parse()คาดหวังว่าจะ"3,5"เป็นอินพุท แต่ฉันไม่แน่ใจ ฉันจะแยกสตริงที่มีตัวเลขทศนิยมที่อาจหรือไม่สามารถจัดรูปแบบตามที่ระบุในสถานที่ปัจจุบันของฉันได้อย่างไร
231 c#  string  parsing  double 

12
การเพิ่มบรรทัดใหม่ในสตริงใน C #
ฉันมีสาย string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@"; ฉันต้องเพิ่มบรรทัดใหม่หลังจากทุกสัญลักษณ์ "@" ปรากฏในสตริง ผลลัพธ์ของฉันควรเป็นเช่นนี้ fkdfdsfdflkdkfk@ dfsdfjk72388389@ kdkfkdfkkl@ jkdjkfjd@ jjjk@
230 c#  string 

11
อ้างอิงหนึ่งสายจากสายอื่นใน strings.xml?
ฉันต้องการอ้างอิงสตริงจากสตริงอื่นในไฟล์ strings.xml ของฉันเช่นด้านล่าง (โดยเฉพาะบันทึกจุดสิ้นสุดของเนื้อหาสตริง "message_text"): <?xml version="1.0" encoding="utf-8"?> <resources> <string name="button_text">Add item</string> <string name="message_text">You don't have any items yet! Add one by pressing the \'@string/button_text\' button.</string> </resources> ฉันได้ลองใช้ไวยากรณ์ข้างต้น แต่จากนั้นข้อความจะพิมพ์ "@ string / button_text" เป็นข้อความที่ชัดเจน ไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการพิมพ์ข้อความ "คุณยังไม่มีรายการใด ๆ ! เพิ่มหนึ่งรายการโดยกดปุ่ม 'เพิ่มรายการ' มีวิธีใดบ้างที่ทราบว่าจะบรรลุสิ่งที่ฉันต้องการ เหตุผล: แอปพลิเคชันของฉันมีรายการ แต่เมื่อรายการนั้นว่างฉันจะแสดง TextView "@android: id / empty" …
230 android  xml  string 

10
รับอักขระสตริงตามดัชนี - Java
ฉันรู้วิธีการจัดทำดัชนีของตัวละครหรือตัวเลขในสตริง แต่มีวิธีใดที่กำหนดไว้ล่วงหน้าที่ฉันสามารถใช้เพื่อให้อักขระที่ตำแหน่งที่n ได้หรือไม่ ดังนั้นในสตริง "foo" ถ้าฉันถามหาตัวอักษรที่มีดัชนี 0 มันจะคืนค่า "f" หมายเหตุ - ในคำถามข้างต้นโดย "ตัวละคร" ฉันไม่ได้หมายถึงประเภทข้อมูลถ่าน แต่ตัวอักษรหรือตัวเลขในสตริง สิ่งสำคัญที่นี่คือฉันไม่ได้รับถ่านเมื่อวิธีการที่ถูกเรียก แต่สตริง (ความยาว 1) และฉันรู้เกี่ยวกับวิธีย่อย () วิธีการ แต่ฉันสงสัยว่ามีวิธีแบบ neater หรือไม่
230 java  string 

19
วิธีลบศูนย์นำหน้าจากข้อความตัวอักษรและตัวเลข
ฉันเห็นคำถามเกี่ยวกับวิธีนำหน้าค่าศูนย์ที่นี่ใน SO แต่ไม่ใช่วิธีอื่น! พวกคุณช่วยแนะนำฉันได้อย่างไรว่าจะลบศูนย์นำหน้าด้วยตัวอักษรและตัวเลขได้หรือไม่ มี API ในตัวหรือฉันต้องเขียนวิธีในการตัดค่าศูนย์นำหน้าหรือไม่ ตัวอย่าง: 01234 converts to 1234 0001234a converts to 1234a 001234-a converts to 1234-a 101234 remains as 101234 2509398 remains as 2509398 123z remains as 123z 000002829839 converts to 2829839

18
ทำไมคำสั่ง switch ไม่สามารถใช้กับสตริงได้
type illegalรวบรวมรหัสต่อไปและมีข้อผิดพลาดของ int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } คุณไม่สามารถใช้สตริงทั้งในหรือswitch caseทำไม? มีวิธีใดที่ทำงานได้ดีในการรองรับตรรกะที่คล้ายกับการเปิดสตริง?

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