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

ใช้แท็กนี้สำหรับคำถามเกี่ยวกับการแยกไอเท็ม (เช่นสตริง) ออกเป็นส่วน ๆ โดยใช้ตัวคั่นหรือนิพจน์ทั่วไป

7
คำถาม regex แยก Javascript
สวัสดีฉันกำลังลองสิ่งที่คิดว่าน่าจะเป็น regex ที่ค่อนข้างง่ายใน Javascript แต่ทำให้ฉันมีปัญหามากมาย ฉันต้องการความสามารถในการแบ่งวันที่ผ่านการแยกจาวาสคริปต์ด้วย '-', '.', '/' และ '' var date = "02-25-2010"; var myregexp2 = new RegExp("-."); dateArray = date.split(myregexp2); regex ที่ถูกต้องสำหรับสิ่งนี้คืออะไรและความช่วยเหลือทั้งหมดจะดีมาก
116 javascript  regex  split 

15
การแปลงสตริงเป็นสตริงอาร์เรย์ใน java
ฉันมีstring = "name"; ฉันต้องการแปลงเป็นสตริงอาร์เรย์ ฉันต้องทำอย่างไร? มี java ในตัวหรือไม่? ฉันสามารถทำได้ด้วยตนเอง แต่ฉันกำลังค้นหาฟังก์ชัน java ในตัว ฉันต้องการอาร์เรย์ที่อักขระแต่ละตัวของสตริงจะเป็นสตริง เช่น char 'n' จะถูกเก็บเป็นสตริง "n" ในอาร์เรย์
115 java  arrays  string  split 

1
tmux: จะรวมสองหน้าต่าง tmux เข้าเป็นบานหน้าต่างได้อย่างไร?
ฉันมีหน้าต่าง tmux สองบานโดยมีบานหน้าต่างเดียวในแต่ละบานและฉันต้องการรวมบานหน้าต่างสองบานนี้เข้าด้วยกันเป็นหน้าต่างเดียวเป็นบานหน้าต่างแยกแนวนอน ฉันจะทำอย่างนั้นได้อย่างไร?
115 session  split  tmux 

3
Python แยกสตริงตาม regex
วิธีที่ดีที่สุดในการแยกสตริง"HELLO there HOW are YOU"โดยใช้คำตัวพิมพ์ใหญ่ (ใน Python) คืออะไร? ดังนั้นฉันจึงจบลงด้วยอาร์เรย์เช่นนี้: results = ['HELLO there', 'HOW are', 'YOU'] แก้ไข: ฉันเหนื่อย: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) ดูเหมือนจะไม่ได้ผล
115 python  regex  split 

15
strtok () แยกสตริงออกเป็นโทเค็นใน C ได้อย่างไร?
กรุณาอธิบายการทำงานของstrtok()ฟังก์ชัน คู่มือระบุว่าแบ่งสตริงออกเป็นโทเค็น ฉันไม่เข้าใจจากคู่มือว่ามันทำอะไรได้จริง ฉันเพิ่มนาฬิกาstrและ*pchเพื่อตรวจสอบการทำงานเมื่อเกิดขึ้นในขณะที่ลูปครั้งแรกเนื้อหาstrมีเพียง "สิ่งนี้" ผลลัพธ์ที่แสดงด้านล่างถูกพิมพ์ออกมาบนหน้าจออย่างไร? /* strtok example */ #include <stdio.h> #include <string.h> int main () { char str[] ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, …
114 c  string  split  token  strtok 

15
Regex สำหรับการแยกสตริงโดยใช้ช่องว่างเมื่อไม่ล้อมรอบด้วยเครื่องหมายคำพูดเดี่ยวหรือคู่
ฉันยังใหม่กับนิพจน์ทั่วไปและขอขอบคุณสำหรับความช่วยเหลือ ฉันพยายามรวบรวมนิพจน์ที่จะแยกสตริงตัวอย่างโดยใช้ช่องว่างทั้งหมดที่ไม่ได้ล้อมรอบด้วยเครื่องหมายคำพูดเดี่ยวหรือคู่ ความพยายามครั้งสุดท้ายของฉันมีลักษณะดังนี้(?!")และไม่ค่อยได้ผล มันแยกออกจากช่องว่างก่อนใบเสนอราคา ตัวอย่างการป้อนข้อมูล: This is a string that "will be" highlighted when your 'regular expression' matches something. ผลลัพธ์ที่ต้องการ: This is a string that will be highlighted when your regular expression matches something. สังเกต"will be"และ'regular expression'รักษาช่องว่างระหว่างคำ
114 java  regex  split 


12
Javascript วิธีแยกขึ้นบรรทัดใหม่
ฉันใช้ jquery และฉันมี textarea เมื่อฉันส่งโดยปุ่มของฉันฉันจะแจ้งเตือนแต่ละข้อความโดยคั่นด้วยขึ้นบรรทัดใหม่ จะแยกข้อความของฉันอย่างไรเมื่อมีการขึ้นบรรทัดใหม่ var ks = $('#keywords').val().split("\n"); (function($){ $(document).ready(function(){ $('#data').submit(function(e){ e.preventDefault(); alert(ks[0]); $.each(ks, function(k){ alert(k); }); }); }); })(jQuery); อินพุตตัวอย่าง: Hello There ผลลัพธ์ที่ฉันต้องการคือ: alert(Hello); and alert(There)
111 jquery  split 

5
Objective-C Split ()?
มีวิธีใดในการแยกสตริงในวัตถุประสงค์ c เป็นอาร์เรย์หรือไม่? ฉันหมายถึงแบบนี้ - สตริงอินพุตใช่: 0: 42: ค่าในอาร์เรย์ของ (ใช่ 0,42 ค่า)?

11
ฉันจะขยายหน้าต่างแยกให้ใหญ่ที่สุดได้อย่างไร
เมื่อเรียกใช้เป็น:helpกลุ่มฉันได้รับหน้าคู่มือความช่วยเหลือพร้อมหน้าต่างแยก ฉันต้องการขยายหน้าต่างคู่มือวิธีใช้ให้ใหญ่ที่สุดและปิดหน้าต่างอื่น ฉันจะทำเช่นนี้ได้อย่างไร? คำสั่ง Vim เพื่อทำสิ่งนี้คืออะไร?
110 vim  split  editor 

3
เหตุใดใน Java 8 แยกบางครั้งจึงลบสตริงว่างเมื่อเริ่มต้นอาร์เรย์ผลลัพธ์
ก่อน Java 8เมื่อเราแยกสตริงว่างเช่น String[] tokens = "abc".split(""); กลไกการแยกจะแยกในสถานที่ที่มีเครื่องหมาย | |a|b|c| เนื่องจาก""มีพื้นที่ว่างก่อนและหลังอักขระแต่ละตัว ดังนั้นผลลัพธ์มันจะสร้างอาร์เรย์นี้ในตอนแรก ["", "a", "b", "c", ""] และต่อมาจะลบสตริงว่างต่อท้าย (เนื่องจากเราไม่ได้ระบุค่าลบให้กับlimitอาร์กิวเมนต์อย่างชัดเจน) ดังนั้นในที่สุดก็จะคืนค่า ["", "a", "b", "c"] ในกลไกการแบ่งJava 8ดูเหมือนจะเปลี่ยนไป ทีนี้เมื่อเราใช้ "abc".split("") เราจะได้["a", "b", "c"]อาร์เรย์แทน["", "a", "b", "c"]ดังนั้นดูเหมือนว่าสตริงว่างเมื่อเริ่มต้นจะถูกลบออกไปด้วย แต่ทฤษฎีนี้ล้มเหลวเพราะตัวอย่างเช่น "abc".split("a") ["", "bc"]ส่งกลับอาร์เรย์กับสตริงที่ว่างเปล่าในช่วงเริ่มต้น ใครช่วยอธิบายได้ว่าเกิดอะไรขึ้นที่นี่และกฎของการแยกเปลี่ยนไปอย่างไรใน Java 8
110 java  regex  split  java-8 

5
อะไรเป็นสาเหตุของข้อผิดพลาด "string.split ไม่ใช่ฟังก์ชัน"
ทำไมฉันถึงได้ ... Uncaught TypeError: string.split ไม่ใช่ฟังก์ชัน ... เมื่อฉันวิ่ง ... var string = document.location; var split = string.split('/'); เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายข้อมูลโค้ด
110 javascript  jquery  split 

5
ฉันจะรับทุกอย่างก่อน a: ในสตริง Python ได้อย่างไร
ฉันกำลังมองหาวิธีรับตัวอักษรทั้งหมดในสตริงก่อน a: แต่ฉันไม่รู้ว่าจะเริ่มจากตรงไหน ฉันจะใช้ regex หรือไม่ ถ้าเป็นอย่างไร string = "Username: How are you today?" ใครช่วยแสดงตัวอย่างสิ่งที่ฉันทำได้
110 python  regex  string  split 

6
แยกสตริงที่คั่นด้วยจุลภาคในคอลัมน์เป็นแถวแยกกัน
ฉันมีกรอบข้อมูลดังนี้: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee Unkrich", "Angelina Jolie,John Stevenson", "Anne …
109 r  string  split  r-faq 

16
จะแบ่งข้อความโดยไม่เว้นวรรคเป็นรายการคำได้อย่างไร?
อินพุต: "tableapplechairtablecupboard..."หลายคำ อะไรคืออัลกอริทึมที่มีประสิทธิภาพในการแยกข้อความดังกล่าวออกเป็นรายการคำและรับ: เอาท์พุต: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] สิ่งแรกที่นึกถึงคือการอ่านคำที่เป็นไปได้ทั้งหมด (เริ่มต้นด้วยตัวอักษรตัวแรก) และค้นหาคำที่ยาวที่สุดเท่าที่จะเป็นไปได้ position=word_position+len(word) ปล. เรามีรายการคำที่เป็นไปได้ทั้งหมด คำว่า "ตู้" สามารถเป็น "ถ้วย" และ "กระดาน" เลือกที่ยาวที่สุด ภาษา: python แต่สิ่งสำคัญคืออัลกอริทึมเอง
109 python  algorithm  text  split 

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