Bagaimana saya bisa menemukan dan mencocokkan hanya teks (huruf) yang dalam huruf besar, sebelum titik dua (diikuti oleh :
) dan ganti dengan satu nama ("MyName")?
Saya juga ingin membuat teks warna, tetapi saya tidak tahu bagaimana menambahkan untuk semua huruf besar (huruf) diikuti dengan tanda titik dua (titik dua) :
) hanya skema warna ini, tanpa mengubah nama orang.
Contoh:
MIKE: - Go to school!
VICTORIA: Yes, I go right now.
untuk
< font color="#800080">MIKE:</font> - Go to school!
< font color="#800080">VICTORIA:</font> Yes, I go right now.
Anda dapat menggunakan jawaban Indreks yang dimodifikasi sebagai
atau lebih baik
lalu tambahkan ke CSS Anda
Belum diuji, Anda mungkin perlu menggunakan
\
untuk "melarikan diri" karakter yang disediakan karakter dalam PowerShell.Powershell adalah pilihan yang baik karena Anda hampir pasti sudah memilikinya di komputer Windows.
Saya tidak punya insentif untuk mempelajari Powershell karena sangat mudah untuk menginstal Perl (dan / atau utilitas file GNU termasuk sed awk grep dll)
Menggunakan perl solusinya akan menjadi sesuatu seperti
(Saya menemukan ini lebih sederhana dari PowerShell tapi saya bias)
sumber