Memberi tahu apakah sebuah teks memuat teks yang dicari.
Contoh: 'hello world' memuat 'world' -> true
Teks dan apa yang dicari
True jika teks pencarian muncul di dalamnya
Memberi tahu apakah sebuah teks dimulai dengan teks yang dicari.
Contoh: 'hello world' dimulai dengan 'hello' -> true
Teks dan apa yang dicari di awalnya
True jika teks dimulai dengannya
Memberi tahu apakah sebuah teks diakhiri dengan teks yang dicari.
Contoh: 'hello world' diakhiri dengan 'world' -> true
Teks dan apa yang dicari di akhirnya
True jika teks diakhiri dengannya
Menemukan tempat teks yang dicari pertama kali muncul, menghitung karakter dari 0, atau -1 jika tidak muncul.
Contoh: 'hello world' mencari 'world' -> 6
Teks dan apa yang dicari
Posisi kemunculan pertama, atau -1
Menemukan tempat teks yang dicari terakhir kali muncul, menghitung karakter dari 0, atau -1 jika tidak muncul.
Contoh: 'hello world hello' mencari 'hello' -> 12
Teks dan apa yang dicari
Posisi kemunculan terakhir, atau -1
Membaca karakter pada suatu posisi, dihitung dari 0.
Contoh: 'hello' pada 1 -> 'e'
Teks dan posisi
Karakter, atau teks kosong jika posisinya di luar teks
Memberi tahu apakah ekspresi reguler cocok di suatu tempat dalam teks.
Contoh: 'hello123' terhadap '[0-9]+' -> true
Teks, pola dan flag
True jika pola cocok
Menemukan bagian-bagian teks yang cocok dengan ekspresi reguler.
Dengan flag g setiap kecocokan dicantumkan; tanpanya hanya kecocokan pertama dan grup tangkapannya. Tidak ada kecocokan menghasilkan null.
Contoh: 'hello123world456' terhadap '[0-9]+' dengan 'g' -> ['123', '456']
Teks, pola dan flag
Kecocokan-kecocokannya, atau null jika tidak ada
Mengganti apa yang cocok dengan ekspresi reguler dengan teks lain.
Dengan flag g setiap kecocokan diganti; tanpanya hanya yang pertama.
Contoh: 'hello123world456' terhadap '[0-9]+' dengan 'g', diganti dengan 'X' -> 'helloXworldX'
Teks, pola, flag dan penggantinya
Teks dengan penggantian yang telah dilakukan
Menemukan tempat ekspresi reguler pertama kali cocok, menghitung karakter dari 0, atau -1 jika tidak cocok.
Contoh: 'hello123' terhadap '[0-9]+' -> 5
Teks, pola dan flag
Posisi kecocokan pertama, atau -1
Memotong teks menjadi beberapa bagian di mana pun ekspresi reguler cocok; kecocokannya sendiri dibuang.
Contoh: 'a1b2c3' dipisah dengan '[0-9]+' -> ['a', 'b', 'c', '']
Teks, pola dan flag
Potongan-potongannya, secara berurutan
Memotong teks menjadi beberapa bagian di mana pun pemisah muncul; pemisahnya sendiri dibuang.
Contoh: 'apple,banana,cherry' dipisah dengan ',' -> ['apple', 'banana', 'cherry']
Teks dan pemisah
Potongan-potongannya, secara berurutan
Mengganti setiap kemunculan teks yang dicari dengan teks lain.
Contoh: 'hello hello' mengganti 'hello' dengan 'hi' -> 'hi hi'
Teks, apa yang dicari dan apa penggantinya
Teks dengan penggantian yang telah dilakukan
Menyambung daftar teks menjadi satu, dengan pemisah di antara tetangga.
Contoh: ['apple', 'banana', 'cherry'] disambung dengan ', ' -> 'apple, banana, cherry'
Teks-teks dan pemisah
Teks hasil penggabungan
Mengubah nilai apa pun menjadi teks, sebagaimana JavaScript mencetaknya.
Contoh: 42 -> '42', [1, 2] -> '1,2'
Nilai
Nilai sebagai teks
Mengubah setiap item daftar menjadi teks, sebagaimana JavaScript mencetaknya.
Contoh: [1, 2.5, true] -> ['1', '2.5', 'true']
Daftar nilai
Satu teks per item, secara berurutan
Mengisi placeholder bernomor dalam teks dengan nilai-nilai: {0} mengambil nilai pertama, {1} yang kedua, dan seterusnya.
Placeholder tanpa nilai dibiarkan apa adanya. Contoh: 'Point: ({0}, {1})' dengan [10, 5] -> 'Point: (10, 5)'
Teks dengan placeholder dan nilai-nilai pengisinya
Teks yang telah diisi
Mengambil karakter dari posisi awal sampai, tetapi tidak termasuk, posisi akhir.
Awal yang lebih besar dari akhir menukar keduanya, dan posisi negatif dihitung sebagai 0. Contoh: 'hello world' dari 0 sampai 5 -> 'hello'
Teks serta posisi awal dan akhir
Karakter-karakter dalam rentang tersebut
Mengambil karakter dari posisi awal sampai, tetapi tidak termasuk, posisi akhir.
Berbeda dengan substring, posisi negatif dihitung dari akhir teks.
Contoh: 'hello world' dari 0 sampai 5 -> 'hello'; dari -5 -> 'world'
Teks serta posisi awal dan akhir
Karakter-karakter dalam rentang tersebut
Menambahkan teks pengisi di depan sampai teks mencapai suatu panjang; teks yang sudah sepanjang itu dibiarkan.
Contoh: 'x' sampai panjang 3 dengan 'a' -> 'aax'
Teks, panjang yang dicapai dan pengisinya
Teks yang diberi pengisi
Menambahkan teks pengisi di belakang sampai teks mencapai suatu panjang; teks yang sudah sepanjang itu dibiarkan.
Contoh: 'x' sampai panjang 3 dengan 'a' -> 'xaa'
Teks, panjang yang dicapai dan pengisinya
Teks yang diberi pengisi
Mengulang teks sejumlah kali, ujung ke ujung.
Contoh: 'ha' tiga kali -> 'hahaha'
Teks dan berapa kali diulang
Teks yang diulang
Menyambung beberapa teks menjadi satu tanpa apa pun di antaranya.
Contoh: ['hello', ' ', 'world'] -> 'hello world'
Teks-teks yang digabungkan
Teks hasil penggabungan
Menggambar satu karakter sebagai path garis dengan font goresan sederhana.
Path-path terbaring rata pada bidang XZ, diskalakan sehingga karakter setinggi height, dan dikembalikan beserta lebar dan tinggi karakter. Karakter yang tidak dikenal digambar sebagai tanda tanya.
Contoh: 'A' pada tinggi 10 -> goresan-goresan huruf A, setinggi 10 satuan
Karakter, tingginya dan offset-nya
Lebar, tinggi dan jalur goresan karakter sebagai daftar titik
Menggambar teks, dengan pemisah baris, sebagai path garis dengan font goresan sederhana.
Setiap baris dikembalikan sebagai karakter-karakternya beserta path-nya, disusun rata pada bidang XZ dengan tinggi, jarak dan penjajaran yang diberikan; centerOnOrigin menempatkan tengah blok di titik asal.
Contoh: 'Hello' pada tinggi 10 -> lima karakter beserta goresannya
Teks dan cara menatanya
Satu entri per baris, masing-masing dengan karakter dan jalur goresannya
Bekerja dengan teks: memisah, menggabungkan, mencari, memangkas, mengisi, mengubah huruf besar-kecil, ekspresi reguler dan pemformatan dengan placeholder.
vectorChardanvectorTextmengubah teks menjadi jalur garis yang digambar dengan font goresan sederhana, sehingga kata dapat menjadi geometri. Posisi dalam teks dihitung dari 0.