Bagaimana cara memeriksa apakah suatu string s1merupakan substring dari string lain s2? Misalnya (test-substring "f t" "df tj") --> t, (test-substring "ft" "df tj") -->
Bagaimana cara memeriksa apakah suatu string s1merupakan substring dari string lain s2? Misalnya (test-substring "f t" "df tj") --> t, (test-substring "ft" "df tj") -->
Dengan "string yang didekorasi" maksud saya sesuatu seperti #("foo" 0 4 (fontified t face font-lock-function-name-face)) ... sebagai lawan dari "string biasa" "foo" (Jika kode Elisp membaca string langsung dari buffer, kode tersebut dapat didekorasi seperti ini.) Apa cara paling sederhana...
Jadi buffer-stringdapatkan konten dari buffer saat ini. Tapi itu tidak memungkinkan menentukan buffer lain. Bagaimana saya bisa mengatasi itu? Apakah saya perlu sesuatu save-window-excursionuntuk membuatnya
Saya sering harus membuat beberapa substitusi dari string yang sama: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (Ini hanya contoh tiruan, dalam hal ini lebih baik merekatkan "a" dengan spasi putih, tetapi secara umum saya berurusan dengan situasi yang lebih rumit) Apakah ada cara untuk...
Saya memiliki masalah berikut: ketika saya menggunakan 'Cx rt' (string-rectangle), saya diminta untuk memasukkan beberapa string, untuk mengganti persegi panjang yang dipilih. Katakanlah saya mengetik ";;" (mengomentari persegi panjang). Ini berfungsi dengan baik, tetapi lain kali saya memanggil...
Dalam common-lisp kita memiliki library cl-heredoc , adakah yang setara di
Saya mengerti bahwa ini sepele dengan if, tetapi apakah ada opsi, suka %Satau %sinterpolasi nil karena tidak ada string sama sekali? Contoh: (format "%?.el" nil) ; ".el" (format "%?.el" "beginner") ;
Ketika saya di tengah-tengah string looooong, seperti berikut ini (setq Emacs-beta "Which keyboard shortcut to use for navigating out of a string") Bisakah saya melewatkannya, tepat sebelum yang pertama "(setelah Emacs-beta) dengan