lua-patterns

    7Nhiệt

    3Trả lời

    Tôi đang cố gắng thực hiện thao tác chuỗi đơn giản: lấy tên của tệp, không có phần mở rộng. Chỉ, string.find() dường như có một vấn đề với dấu chấm: s = 'crate.png' i, j = string.find(s, '.') print(

    5Nhiệt

    1Trả lời

    Tôi áp dụng một hàm, nhưng trông quá tệ. function find_without_pattern(s1,s2) for i =1,#s1-#s2+1 do local t = string.sub(s1,i,#s2+i-1) if t == s2 then return i,i+#s2-1 en

    5Nhiệt

    3Trả lời

    Tôi đang cố gắng thực hiện một thư viện ở Lua với một số chức năng điều khiển chuỗi. Tôi muốn thực hiện một chức năng làm thay đổi trường hợp chữ cái thành chữ hoa trên các ký tự lẻ của từ đó. Đây là

    6Nhiệt

    4Trả lời

    Tôi có một chuỗi Tôi cần phải thêm biến để tôi sử dụng phương thức string.format, nhưng chuỗi cũng chứa ký hiệu "%20" (không chắc chắn nó đại diện cho gì, có lẽ là khoảng trắng hay gì đó) . Dù sao kể

    8Nhiệt

    3Trả lời

    Có thể đạt được ở Lúa? local noSlashEnding = string.gsub("slash\\ending\\string\\", "\\|/$", "") -- noSlashEnding should contain "slash\\ending\\string" local noSlashEnding2 = string.gsub("slash/en

    8Nhiệt

    1Trả lời

    Làm cách nào để lấy tên tệp từ một số URL sử dụng Lua thao tác chuỗi. Tôi có url này https://thisisarandomsite.com/some_dir/src/blah/blah/7fd34a0945b036685bbd6cc2583a5c30.jpg Và tôi muốn nhận được 7fd

    8Nhiệt

    2Trả lời

    Trong Lua chỉ có string.find, nhưng đôi khi cần string.rfind. Ví dụ: để phân tích đường dẫn thư mục và tệp như: fullpath = "c:/abc/def/test.lua" pos = string.rfind(fullpath,'/') dir = string.sub(ful

    5Nhiệt

    1Trả lời

    Tôi đang sử dụng Lua string.match để trích xuất một số giá trị của HTML nhưng tôi đang gặp một số vấn đề với một số thuộc tính. Để trích xuất một số điện thoại như thế này: 0000-0000, Tôi đang sử dụng