Có nhiều phương pháp lấy ký tự đầu tiên của chuỗi trong JavaScript. Dưới đây là một số phương pháp dễ dàng được trình bày dưới đây
Bạn nên sử dụng phương thức charAt[] tại chỉ số 0 để chọn ký tự đầu tiên của chuỗi
hãy để chuỗi = "w3docs. com"; hãy để firstChar = chuỗi. charAt[0]; . log[firstChar];
Bạn cũng có thể sử dụng phương thức để lấy ký tự đầu tiên
const x = 'w3docs. com'; . nhật ký [x. chuỗi con[0, 1]];
Tránh sử dụng phương thức substr[] vì nó được coi là một hàm kế thừa. Không sử dụng nó trong mã của bạn vì nó không phải là một phần của JavaScript và có thể bị xóa bất kỳ lúc nào. Thay vào đó, hãy sử dụng phương thức substring[]
Tuy nhiên, nếu thích sử dụng chuỗi con, phiên bản ngắn hơn
const x = 'w3docs. com'; . nhật ký [x. lát [0, 1]];
Và để có được ký tự cuối cùng, bạn chỉ cần sử dụng
const x = 'w3docs. com'; . nhật ký [x. lát [-1]];
Có [] phương thức ký hiệu ngoặc để truy xuất phần tử đầu tiên
chuỗi const = 'w3docs. com'; . nhật ký [chuỗi [0]];
Không giống như tất cả các phương thức được đề cập ở trên trả về một chuỗi rỗng [''] cho str = '' phương thức này trả về không xác định
chuỗi var = ""; . nhật ký [chuỗi. lát [0, 1]]; . nhật ký [chuỗi. charAt[0]]; . nhật ký [chuỗi. chuỗi con[0, 1]]; . nhật ký [chuỗi [0]];
Để lấy ký tự đầu tiên của chuỗi trong PHP, bạn có thể sử dụng hàm tích hợp i. e. chất nền[]. Nhưng nếu bạn có ký tự đặc biệt trong chuỗi của mình thì nó sẽ hiển thị dấu chấm hỏi màu đen hoặc ký hiệu khác thay vì hiển thị ký tự đặc biệt đó dưới dạng đầu ra.
Ví dụ
đầu ra
Vì vậy, chức năng này không phải lúc nào cũng hữu ích trong loại trường hợp này. Bây giờ để lấy ký tự đầu tiên có thể sử dụng hàm chuỗi hàm khác cũng là hàm tích hợp sẵn i. e. hàm mb_substr[]
❮ Tham chiếu chuỗi PHP
Ví dụ
Trả về "thế giới" từ chuỗi
echo substr["Xin chào thế giới",6];
?>
Định nghĩa và cách sử dụng
Hàm substr[] trả về một phần của chuỗi
cú pháp
chất nền [chuỗi, bắt đầu, độ dài]
Giá trị tham số
Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi trả về một phần củastartRequired. Chỉ định nơi bắt đầu trong chuỗi- Một số dương - Bắt đầu tại một vị trí xác định trong chuỗi
- Số âm - Bắt đầu tại một vị trí đã chỉ định từ cuối chuỗi
- 0 - Bắt đầu từ ký tự đầu tiên trong chuỗi
- Một số dương - Độ dài được trả về từ tham số bắt đầu
- Số âm - Độ dài được trả về từ cuối chuỗi
- Nếu tham số độ dài là 0, NULL hoặc FALSE - nó trả về một chuỗi rỗng
chi tiết kỹ thuật
Giá trị trả về. Trả về phần được trích xuất của chuỗi hoặc FALSE nếu lỗi hoặc chuỗi trống Phiên bản PHP. 4+Nhật ký thay đổi. PHP7. 0 - Nếu string = start [dài ký tự], nó sẽ trả về một chuỗi rỗng. Các phiên bản trước đó trả về FALSE.PHP 5. 2. 2 - 5. 2. 6 - Nếu bắt đầu có vị trí cắt ngắn âm, FALSE được trả về. Các phiên bản khác lấy chuỗi từ đầu.
Thêm ví dụ
Ví dụ
Sử dụng tham số bắt đầu với các số dương và số âm khác nhau
echo substr["Xin chào thế giới",10]. "
";
echo substr["Xin chào thế giới",1]. "
";
echo substr["Xin chào thế giới",3]. "
";
echo substr["Xin chào thế giới",7]. "
";
echo substr["Xin chào thế giới",-1]. "
";
echo substr["Xin chào thế giới",-10]. "
";
echo substr["Xin chào thế giới",-8]. "
";
echo substr["Xin chào thế giới",-4]. "
";
?>
Ví dụ
Sử dụng các tham số bắt đầu và độ dài với các số dương và số âm khác nhau
echo substr["Xin chào thế giới",0,10]. "
";
echo substr["Xin chào thế giới",1,8]. "
";
echo substr["Xin chào thế giới",0,5]. "
";
echo substr["Xin chào thế giới",6,6]. "
";
echo substr["Xin chào thế giới",0,-1]. "
";
echo substr["Xin chào thế giới",-10,-2]. "
";
echo substr["Xin chào thế giới",0,-6]. "
";
?>