Có thể chia Strings trong JavaScript bằng trường hợp như vậy mà các chuỗi sau bên dưới (myString) sẽ được chuyển đổi thành các mảng (myArray) dưới đây:Làm thế nào để tách một chuỗi bằng chữ hoa và chữ thường trong JavaScript?
var myString = "HOWtoDOthis";
var myArray = ["HOW", "to", "DO", "this"];
Tôi đã thử regex dưới đây, nhưng nó chỉ chia cho camelCase:
.match(/[A-Z]*[^A-Z]+/g);
vẻ là bản sao của http://stackoverflow.com/a/7599674/586030 –
Hãy thử: '/ (?: [AZ] + | [^ AZ] +)/g' https://regex101.com/r/hR3kE3/1 –
hoạt động hoàn hảo, tuy nhiên, tôi không thể đặt Q được trả lời khi bạn đăng nhận xét – Haloor