Đưa ra một chuỗi chứa dấu gạch ngang [-] và nhiệm vụ là chuyển đổi dấu gạch nối [-] thành kiểu chữ hoa lạc đà của chuỗi bằng JavaScript
Tiếp cận.
- Lưu trữ chuỗi chứa dấu gạch ngang vào một biến
- Sau đó, sử dụng RegExp để thay thế các dấu gạch nối và viết hoa chữ cái đầu tiên của từ
ví dụ 1. Ví dụ này chuyển đổi dấu gạch ngang [‘-‘] thành trường hợp lạc đà bằng cách sử dụng phương thức RegExp và replace[].
html
GeeksforGeeks
h1
1
h1
1
h1
1
2
>
3
>
5
>
3
>
8
>
3
1
2_______14_______3
4
5
7
đầu ra.
|
manual |
auto
0 để chỉ định một ký tự gạch nối thay thế sẽ sử dụng ở cuối dòng bị ngắt
/* Keyword values */
hyphens: none;
hyphens: manual;
hyphens: auto;
/* Global values */
hyphens: inherit;
hyphens: initial;
hyphens: revert;
hyphens: revert-layer;
hyphens: unset;
Thuộc tính hyphens
được chỉ định là một giá trị từ khóa duy nhất được chọn từ danh sách bên dưới
hyphens =2
none |
manual |
auto
Các từ không bị ngắt khi ngắt dòng, ngay cả khi các ký tự bên trong các từ gợi ý các điểm ngắt dòng. Các dòng sẽ chỉ bao bọc ở khoảng trắng
hyphens =3
none |
manual |
auto
Các từ bị ngắt dòng chỉ khi các ký tự bên trong từ gợi ý các cơ hội ngắt dòng. Xem bên dưới để biết chi tiết
hyphens =4
none |
manual |
auto
Trình duyệt có thể tự động ngắt các từ tại các điểm gạch nối thích hợp, tuân theo bất kỳ quy tắc nào mà trình duyệt chọn. Tuy nhiên, các cơ hội ngắt dòng được đề xuất [xem bên dưới] sẽ ghi đè lựa chọn điểm ngắt tự động khi xuất hiện
Ghi chú. Hành vi của cài đặt
hyphens =4 tùy thuộc vào ngôn ngữ được gắn thẻ chính xác để chọn quy tắc gạch nối phù hợp. Bạn phải chỉ định một ngôn ngữ sử dụng thuộc tính HTML
none |
manual |
auto
lang
để đảm bảo rằng dấu gạch nối tự động được áp dụng trong ngôn ngữ đóCó hai ký tự Unicode được sử dụng để chỉ định thủ công các điểm ngắt dòng tiềm năng trong văn bản
U+2010 [HYPHEN]Ký tự gạch nối "cứng" biểu thị cơ hội ngắt dòng có thể nhìn thấy. Ngay cả khi dòng không thực sự bị hỏng tại thời điểm đó, dấu gạch nối vẫn được hiển thị
U+00AD [RẺ]Một gạch nối vô hình, "mềm". Ký tự này không được hiển thị rõ ràng; . Trong HTML, sử dụng
để chèn dấu gạch nối mềm
Ghi chú. Khi phần tử HTML
hyphens =8 dẫn đến ngắt dòng, không có dấu gạch nối nào được thêm vào
none |
manual |
auto
Giá trị ban đầu_______0_______3Áp dụng cho tất cả các phần tửKế thừaYesGiá trị được tính toán như đã chỉ địnhKiểu hoạt ảnhrời rạc