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

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


10
ยกเลิกการแบ่งหน้าต่างในกลุ่ม
ฉันแบ่งหน้าต่างออกเป็นแนวนอน ตอนนี้ฉันจะกลับสู่โหมดปกติได้อย่างไรเช่นไม่มีหน้าต่างแยกเพียงหน้าต่างเดียวโดยไม่ยกเลิกหน้าต่างที่เปิดอยู่ทั้งหมดของฉัน ฉันมี 5 และไม่ต้องการที่จะ "ออกจาก" เพียงแค่ต้องการออกไปนอกหน้าต่าง
231 vim  split  window 

8
วิธีการแยกหนึ่งสายออกเป็นหลายสายโดยคั่นด้วยช่องว่างอย่างน้อยหนึ่งช่องในเปลือกหอย
ฉันมีสตริงที่มีหลายคำอย่างน้อยหนึ่งช่องว่างระหว่างแต่ละสอง ฉันจะแยกสตริงออกเป็นแต่ละคำเพื่อให้สามารถวนซ้ำได้อย่างไร สตริงถูกส่งเป็นอาร์กิวเมนต์ ${2} == "cat cat file"เช่น ฉันจะวนซ้ำมันได้อย่างไร นอกจากนี้ฉันจะตรวจสอบว่าสตริงมีช่องว่างได้อย่างไร
224 bash  shell  string  split 

17
แยกรายการเป็นรายการขนาดเล็กกว่า N
ฉันกำลังพยายามแบ่งรายการเป็นชุดรายการขนาดเล็ก ปัญหาของฉัน:ฟังก์ชั่นการแยกรายการของฉันไม่ได้แบ่งออกเป็นรายการขนาดที่ถูกต้อง ควรแยกพวกมันออกเป็นรายการขนาด 30 แต่แยกมันออกเป็นรายการขนาด 114 หรือไม่ ฉันจะทำให้ฟังก์ชั่นแยกรายการออกเป็นจำนวน X รายการขนาด30 หรือน้อยกว่าได้อย่างไร public static List<List<float[]>> splitList(List <float[]> locations, int nSize=30) { List<List<float[]>> list = new List<List<float[]>>(); for (int i=(int)(Math.Ceiling((decimal)(locations.Count/nSize))); i>=0; i--) { List <float[]> subLocat = new List <float[]>(locations); if (subLocat.Count >= ((i*nSize)+nSize)) subLocat.RemoveRange(i*nSize, nSize); else subLocat.RemoveRange(i*nSize, subLocat.Count-(i*nSize)); Debug.Log ("Index: "+i.ToString()+", …
209 c#  list  split 

21
แยกสตริงขนาดใหญ่เป็นชิ้นขนาด n ใน JavaScript
ฉันต้องการแยกสตริงที่มีขนาดใหญ่มาก (สมมติว่า 10,000 ตัวอักษร) เป็นชิ้นขนาด N อะไรจะเป็นวิธีที่ดีที่สุดในแง่ของประสิทธิภาพในการทำเช่นนี้? ยกตัวอย่างเช่น: "1234567890"แยก 2 ["12", "34", "56", "78", "90"]ก็จะกลายเป็น สิ่งนี้จะเป็นไปได้ที่จะใช้String.prototype.matchและถ้าเป็นเช่นนั้นจะเป็นวิธีที่ดีที่สุดที่จะทำในแง่ของประสิทธิภาพ?

4
ฉันสามารถแบ่งก้อนใหญ่ที่แบ่งแล้วด้วย git ได้ไหม
ฉันเพิ่งค้นพบpatchตัวเลือกคอมไพล์ของaddคำสั่งและฉันต้องบอกว่ามันเป็นคุณสมบัติที่ยอดเยี่ยมจริงๆ ฉันยังค้นพบว่าก้อนใหญ่ก้อนใหญ่สามารถแบ่งออกเป็นกลุ่มย่อยขนาดเล็กได้ด้วยการกดปุ่มsซึ่งเพิ่มความแม่นยำของความมุ่งมั่น แต่ถ้าฉันต้องการความแม่นยำมากขึ้นถ้าก้อนใหญ่ที่แยกไม่เล็กพอ? ตัวอย่างเช่นให้พิจารณาก้อนใหญ่ที่แบ่งแล้ว: @@ -34,12 +34,7 @@ width: 440px; } -/*#field_teacher_id { - display: block; -} */ - -form.table-form #field_teacher + label, -form.table-form #field_producer_distributor + label { +#user-register form.table-form .field-type-checkbox label { width: 300px; } ฉันจะเพิ่มการลบความคิดเห็น CSS ไปยังการส่งครั้งต่อไปได้อย่างไร sตัวเลือกที่ไม่สามารถใช้ได้อีกต่อไป!
204 git  split  add  patch 

3
แยกบนตัวคั่นสุดท้ายในสตริง Python หรือไม่
Python idiom ที่แนะนำสำหรับการแยกสตริงในการเกิดขึ้นครั้งสุดท้ายของตัวคั่นในสตริงคืออะไร? ตัวอย่าง: # instead of regular split >> s = "a,b,c,d" >> s.split(",") >> ['a', 'b', 'c', 'd'] # ..split only on last occurrence of ',' in string: >>> s.mysplit(s, -1) >>> ['a,b,c', 'd'] mysplitใช้อาร์กิวเมนต์ที่สองที่เกิดขึ้นของตัวคั่นที่จะแยก เช่นเดียวกับการจัดทำดัชนีรายการปกติ-1หมายถึงรายการสุดท้ายจากท้ายสุด สิ่งนี้สามารถทำได้?
203 python  string  list  parsing  split 

12
ฉันจะแยกสตริงออกเป็นเซ็กเมนต์ของอักขระ n ตัวได้อย่างไร
ตามที่ชื่อบอกว่าฉันมีสตริงและฉันต้องการแบ่งออกเป็นส่วน ๆ ของอักขระnตัว ตัวอย่างเช่น: var str = 'abcdefghijkl'; หลังจากใช้เวทมนตร์n=3มันจะกลายเป็น var arr = ['abc','def','ghi','jkl']; มีวิธีทำเช่นนี้หรือไม่?

14
วิธีการแยกสตริงที่คั่นด้วยเครื่องหมายจุลภาค?
ฉันมีสตริงที่มีความยาวที่ไม่รู้จักซึ่งมีลักษณะเช่นนี้ "dog, cat, bear, elephant, ..., giraffe" อะไรจะเป็นวิธีที่ดีที่สุดในการแบ่งสตริงนี้ที่เครื่องหมายจุลภาคเพื่อให้แต่ละคำสามารถกลายเป็นองค์ประกอบของ ArrayList ได้? ตัวอย่างเช่น List<String> strings = new ArrayList<Strings>(); // Add the data here so strings.get(0) would be equal to "dog", // strings.get(1) would be equal to "cat" and so forth.
202 java  string  split 


10
แยกสตริงแปลง ToList <int> () ในหนึ่งบรรทัด
ฉันมีสตริงที่มีตัวเลข string sNumbers = "1,2,3,4,5"; ฉันสามารถแยกมันแล้วแปลงเป็น List&lt;int&gt; sNumbers.Split( new[] { ',' } ).ToList&lt;int&gt;(); ฉันจะแปลงอาร์เรย์สตริงเป็นรายการจำนวนเต็มได้อย่างไร เพื่อที่ฉันจะสามารถแปลงstring[]เป็นIEnumerable
192 c#  list  split 

8
รับองค์ประกอบสุดท้ายของอาร์เรย์สตริงแยก
ฉันต้องได้รับองค์ประกอบสุดท้ายของอาเรย์แยกที่มีตัวคั่นหลายตัว ตัวคั่นคือเครื่องหมายจุลภาคและช่องว่าง หากไม่มีตัวคั่นควรส่งคืนสตริงเดิม หากสตริงเป็น "วันนี้คุณเป็นอย่างไรบ้าง?" มันควรจะกลับมา "วันนี้?" หากอินพุตเป็น "hello" เอาต์พุตควรเป็น "hello" ฉันจะทำสิ่งนี้ใน JavaScript ได้อย่างไร
183 javascript  split 

7
วิธีการเปลี่ยนขนาดของหน้าต่างแยกหน้าจอ emacs?
ฉันมี emacs แยกตามแนวนอน - ด้านบนฉันแก้ไขโค้ด Perl ด้านล่างคือเชลล์ ตามค่าเริ่มต้น emacs ทำให้ทั้งสองหน้าต่างมีขนาดเท่ากัน แต่ฉันต้องการให้บัฟเฟอร์ของเชลล์เล็กลง (อาจเป็นครึ่งหนึ่งของขนาด?) ฉันสงสัยว่าฉันจะทำอย่างนั้นได้อย่างไร
172 emacs  split  size  screen 

9
วิธีการแยกสตริงที่คั่นด้วยเป็นอาร์เรย์ใน awk?
วิธีการแยกสตริงเมื่อประกอบด้วยสัญลักษณ์ไปป์|ในนั้น ฉันต้องการแยกพวกมันออกเป็นอาเรย์ ฉันเหนื่อย echo "12:23:11" | awk '{split($0,a,":"); print a[3] a[2] a[1]}' ซึ่งใช้งานได้ดี หากสตริงของฉันเป็นเช่น"12|23|11"นั้นฉันจะแบ่งออกเป็นอาร์เรย์ได้อย่างไร
169 string  unix  awk  split 

7
วิธีการแยกสตริงที่ `/` (ทับ) ครั้งแรกและล้อมรอบส่วนของมันใน `<span> 'ได้อย่างไร
&lt;div id="date"&gt;23/05/2013&lt;/div&gt;ฉันต้องการที่จะจัดรูปแบบวันนี้: ก่อนอื่นฉันต้องการแยกสตริงที่แรก/และพักในบรรทัดถัดไป ถัดไปฉันต้องการล้อมรอบส่วนแรกใน&lt;span&gt;แท็กดังนี้: &lt;div id="date"&gt; &lt;span&gt;23&lt;/span&gt; 05/2013&lt;/div&gt; 23 05/2013 ฉันทำอะไรลงไป: &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt; &lt;div id="date"&gt;23/05/2013&lt;/div&gt; &lt;script type="text/javascript"&gt; $(document).ready(function() { $("#date").text().substring(0, 2) + '&lt;br /&gt;'; }); &lt;/script&gt; เรียกใช้ข้อมูลโค้ดHide resultsขยายตัวอย่างข้อมูล ดูJSFiddle แต่มันไม่ทำงาน ใครช่วยฉันด้วย jQuery

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