Câu hỏi được gắn thẻ «pattern-matching»

Sử dụng thẻ này cho các câu hỏi về việc kiểm tra xem cấu trúc dữ liệu có hình dạng cụ thể hay chứa các giá trị cụ thể ở một số vị trí nhất định. Nhiều ngôn ngữ chức năng cung cấp các cấu trúc so khớp mẫu. Hầu hết các câu hỏi trong thẻ này cũng phải có thẻ cho ngôn ngữ bạn đang lập trình. KHÔNG SỬ DỤNG THẺ NÀY CHO CÁC CÂU HỎI BIỂU HIỆN THƯỜNG XUYÊN, SỬ DỤNG [regex] INSTEAD; tương tự, để đối sánh mẫu (hình cầu) trong các khung giống như POSIX, hãy sử dụng [cầu].

13
Làm thế nào tôi có thể biết nếu một chuỗi lặp lại trong Python?
Tôi đang tìm cách để kiểm tra xem một chuỗi đã cho có lặp lại chính nó cho toàn bộ chuỗi hay không. Ví dụ: [ '0045662100456621004566210045662100456621', # '00456621' '0072992700729927007299270072992700729927', # '00729927' '001443001443001443001443001443001443001443', # '001443' '037037037037037037037037037037037037037037037', # '037' '047619047619047619047619047619047619047619', # '047619' '002457002457002457002457002457002457002457', # '002457' '001221001221001221001221001221001221001221', # '001221' '001230012300123001230012300123001230012300123', # '00123' …







5
So khớp nhóm Ruby Regexp, gán biến trên 1 dòng
Tôi hiện đang cố gắng xp lại một chuỗi thành nhiều biến. Chuỗi ví dụ: ryan_string = "RyanOnRails: This is a test" Tôi đã đối sánh nó với regexp này, với 3 nhóm: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Bây giờ để truy cập từng nhóm, tôi phải làm như sau: ryan_group[0][0] (first …






3
Khớp nhiều lớp trường hợp trong scala
Tôi đang đối sánh với một số lớp trường hợp và muốn xử lý hai trong số các trường hợp theo cùng một cách. Một cái gì đó như thế này: abstract class Foo case class A extends Foo case class B(s:String) extends Foo case class C(s:String) extends Foo def …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.