Một số hàm xử lý chữ trong Apps Script

Các ví dụ về hàm xử lý chữ trong Apps Script

  1. length
  2. toUpperCase()
  3. toLowerCase()
  4. indexOf()
  5. replace()
  6. split()
  7. trim()
  8. charAt()
  9. slice()
  10. includes()
  11. match()
  12. concat()
  13. search()
  14. repeat()
  15. startsWith()
  16. endsWith()
  17. replaceAll()

1. String.prototype.length

Trả về độ dài của chuỗi, ứng dụng để kiểm tra khi nhập quá số lượng ký tự cho phép.

var str = "Hello, World!";
var length = str.length;  // Kết quả là 13

2. String.prototype.toUpperCase()

Chuyển chuỗi thành chữ hoa, hay sử dụng để hiển thị ra cho người dùng xem trên giao diện.

var str = "hello";
var upperCaseStr = str.toUpperCase();  // Kết quả là "HELLO"

3. String.prototype.toLowerCase()

Chuyển chuỗi thành chữ thường.

var str = "HELLO";
var lowerCaseStr = str.toLowerCase();  // Kết quả là "hello"

4. String.prototype.indexOf()

Tìm vị trí của chuỗi con trong chuỗi chính. Trả về chỉ số vị trí đầu tiên hoặc -1 nếu không tìm thấy.

var str = "Hello, World!";
var index = str.indexOf("World");  // Kết quả là 7

5. String.prototype.replace()

Thay thế chuỗi con trong chuỗi chính bằng một chuỗi khác.

var str = "Hello, World!";
var newStr = str.replace("World", "Google");  // Kết quả là "Hello, Google!"

6. String.prototype.split()

Tách chuỗi thành một mảng các chuỗi con dựa trên dấu phân cách.

var str = "apple,banana,cherry";
var fruits = str.split(",");  // Kết quả là ["apple", "banana", "cherry"]

7. String.prototype.trim()

Loại bỏ khoảng trắng ở đầu và cuối chuỗi.

var str = "  Hello, World!  ";
var trimmedStr = str.trim();  // Kết quả là "Hello, World!"

8. String.prototype.charAt()

Trả về ký tự tại vị trí chỉ định trong chuỗi.

var str = "Hello";
var char = str.charAt(1);  // Kết quả là "e"

9. String.prototype.slice()

Cắt chuỗi con từ một chuỗi chính, dựa trên các chỉ số bắt đầu và kết thúc.

var str = "Hello, World!";
var slicedStr = str.slice(0, 5);  // Kết quả là "Hello"

10. String.prototype.includes()

Kiểm tra xem chuỗi có chứa chuỗi con hay không.

var str = "Hello, World!";
var contains = str.includes("World");  // Kết quả là true

11. String.prototype.match()

Tìm kiếm chuỗi con trong chuỗi và trả về kết quả khớp theo biểu thức chính quy.

var str = "apple123";
var result = str.match(/\d+/);  // Kết quả là ["123"]

12. String.prototype.concat()

Nối nhiều chuỗi lại với nhau.

var str1 = "Hello";
var str2 = "World";
var result = str1.concat(" ", str2);  // Kết quả là "Hello World"

13. String.prototype.search()

Tìm kiếm chuỗi con trong chuỗi chính và trả về vị trí của chuỗi con (hoặc -1 nếu không tìm thấy).

var str = "Hello, World!";
var position = str.search("World");  // Kết quả là 7

14. String.prototype.repeat()

Lặp lại chuỗi một số lần nhất định.

var str = "Hello ";
var repeatedStr = str.repeat(3);  // Kết quả là "Hello Hello Hello "

15. String.prototype.startsWith()

Kiểm tra xem chuỗi có bắt đầu bằng một chuỗi con hay không.

var str = "Hello, World!";
var result = str.startsWith("Hello");  // Kết quả là true

16. String.prototype.endsWith()

Kiểm tra xem chuỗi có kết thúc bằng một chuỗi con hay không.

var str = "Hello, World!";
var result = str.endsWith("World!");  // Kết quả là true

17. String.prototype.replaceAll()

Thay thế tất cả các chuỗi con trong chuỗi bằng một chuỗi khác.

var str = "apple apple apple";
var newStr = str.replaceAll("apple", "orange");  // Kết quả là "orange orange orange"


Bạn có thể sử dụng các hàm trên để thực hiện nhiều thao tác khác nhau với chuỗi trong Google Apps Script.

Tìm kiếm:

Bài viết liên quan:

Các ví dụ về hàm xử lý chữ trong Apps Script