Xóa dấu gạch dưới khỏi chuỗi JavaScript
Giả sử sau đây là chuỗi của chúng ta - Show
var sentence = "My Name is David Miller I live in AUS"; Để thay thế khoảng trắng trong chuỗi trên bằng dấu gạch dưới, hãy sử dụng split() cùng với join() Thí dụSau đây là mã - var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore); Để chạy chương trình trên, bạn cần sử dụng lệnh bên dưới như sau - node fileName.js Ở đây, tên tệp của tôi là demo250. js đầu raĐiều này sẽ tạo ra đầu ra sau trên bảng điều khiển - PS C:\Users\Amit\javascript-code> node demo250.js The actual result= My Name is David Miller I live in AUS After replacing the space with underscore= My_Name_is_David_Miller_I_live_in_AUS Phương thức thay thế () trong JavaScript được sử dụng để thay thế tất cả các ký tự đặc biệt từ một chuỗi bằng _ (dấu gạch dưới) được mô tả bên dưới
string.replace(searchVal, newvalue)
ví dụ 1. Ví dụ này thay thế tất cả các ký tự đặc biệt bằng _ (gạch dưới) bằng cách sử dụng phương thức replace(). html
var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);1 > var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3____6____51____8
var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3____58 1____8
var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3______6 html 3 html 4
var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3 8html 3> var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3 var sentence = "My Name is David Miller I live in AUS"; var withUnderscore = sentence.split(' ').join('_'); console.log("The actual result=") console.log(sentence); console.log("After replacing the space with underscore=") console.log(withUnderscore);3______6 > 4 < 80 < 16< 82 < 58 < 16< 85> Ví dụ này tập trung vào cách xóa dấu gạch dưới khỏi chuỗi trong php?. bạn sẽ học cách xóa dấu gạch dưới khỏi chuỗi trong ví dụ về php. Bài viết này đi vào chi tiết về php loại bỏ dấu gạch dưới khỏi chuỗi. Hướng dẫn này sẽ cung cấp cho bạn ví dụ đơn giản về xóa dấu gạch dưới khỏi chuỗi trong php. Được rồi, hãy đi sâu vào các bước Có hai cách để xóa dấu gạch dưới khỏi chuỗi trong php. trong ví dụ đầu tiên, chúng ta sẽ sử dụng hàm str_replace() và hàm preg_replace() sử dụng để xóa dấu gạch dưới. Hãy xem cả hai ví dụ với đầu ra JavaScript là ngôn ngữ kịch bản được sử dụng để phát triển các trang web hấp dẫn và tương tác cho các trang web. Tuy nhiên, đôi khi, các nhà phát triển cần thay thế một số ký tự hoặc khoảng trắng thừa từ văn bản bằng các chữ cái được chỉ định. Đối với mục đích tương ứng trong JavaScript, chúng tôi có một số phương thức được xác định trước được sử dụng Hướng dẫn này sẽ minh họa quy trình thay thế khoảng trắng bằng dấu gạch dưới Làm cách nào để thay thế khoảng trắng bằng dấu gạch dưới trong JavaScript?Để thay thế khoảng trắng trong chuỗi bằng dấu gạch dưới, có một số phương thức JavaScript được xác định trước được liệt kê bên dưới
Hãy xem xét hoạt động của từng phương pháp Phương pháp 1. Thay thế dấu cách bằng dấu gạch dưới bằng cách sử dụng phương thức thay thế ()Phương thức “replace()” sẽ chỉ thay thế giá trị trong một chuỗi bằng chuỗi đã xác định. Phương thức này chấp nhận hai tham số, một là giá trị sẽ được thay thế và tham số còn lại là giá trị được sử dụng làm giá trị thay thế. Trong trường hợp của chúng tôi, chúng tôi sẽ xóa khoảng trắng trong một chuỗi có dấu gạch dưới, vì vậy, khoảng trắng là giá trị thay thế sẽ được tìm kiếm trong một chuỗi và dấu gạch dưới sẽ đóng vai trò thay thế Ghi chú. Phương pháp này chỉ hoạt động để thay thế một giá trị duy nhất cú pháp Thực hiện theo cú pháp đã cho để sử dụng phương thức thay thế () replace ("replaceValue" , "replacer"); Ở đây, chúng ta sẽ tạo một biến “str” được gán với một chuỗi “Linux Hint” có chứa khoảng trắng ở giữa cả hai từ var str = "Gợi ý Linux" ; bảng điều khiển. log ( str. thay thế (" " , "_")); Nếu bạn muốn thay thế tất cả các khoảng trắng trong một chuỗi, bạn có thể theo dõi phần sau Phương pháp 2. Thay thế dấu cách bằng dấu gạch dưới bằng cách sử dụng phương thức replaceAll()Phương thức “replaceAll()” cũng là một phương thức được xác định trước của JavaScript. Phương thức này cũng có hai tham số, một là giá trị sẽ được thay thế và giá trị còn lại là giá trị được sử dụng làm giá trị thay thế. Nó được sử dụng cụ thể trong trường hợp cần phải thay thế tất cả các giá trị được chỉ định cùng một lúc Phương thức này đã thay thế toàn bộ khoảng trắng của chuỗi cú pháp Làm theo cú pháp đã cho để sử dụng phương thức replaceAll() replaceAll ("replaceValue" , "replacer"); Ở đây, chúng ta sẽ tạo một biến “str” được gán với một chuỗi “Welcome to Linux Hint” chứa nhiều khoảng trắng sẽ được thay thế bằng dấu gạch dưới var str = "Chào mừng đến với Gợi ý Linux" ; bảng điều khiển. log ( str. thay thế (" " , "_")); Hãy chuyển sang phương pháp khác để thay thế khoảng trắng bằng dấu gạch dưới Phương pháp 3. Thay thế dấu cách bằng dấu gạch dưới bằng cách sử dụng phương thức split()Chuỗi được chia thành một mảng các chuỗi con với sự trợ giúp của phương thức “split()”. Để thay thế bất kỳ ký tự hoặc khoảng trắng nào từ một chuỗi bằng một ký tự được chỉ định, bạn có thể sử dụng phương thức “join()”. Phương thức split() nhận một tham số cần được thay thế và phương thức join() nhận tham số thay thế làm đối số của nó Phương thức này tìm các khoảng trắng trong chuỗi và thay thế tất cả các khoảng trắng bằng ký tự được chỉ định cú pháp Cú pháp đã cho được sử dụng để thay thế khoảng trắng bằng dấu gạch dưới tách( “ ” ) . tham gia ( “_” ) Để thay thế khoảng trắng bằng dấu gạch dưới, bạn có thể sử dụng các phương thức JavaScript được xác định trước, bao gồm phương thức replace(), phương thức replaceAll() và phương thức split(). Phương thức split() được sử dụng với phương thức join(). Phương thức replace() được sử dụng để thay thế một khoảng trắng trong một chuỗi; . Trong hướng dẫn này, chúng tôi đã minh họa quy trình thay thế khoảng trắng bằng dấu gạch dưới bằng các ví dụ chi tiết Làm cách nào để xóa _ khỏi chuỗi trong JavaScript?Sử dụng Phương thức thay thế() với Biểu thức chính quy
. cú pháp. tên chuỗi. thay thế(/regularExpression/g, '');
Làm cách nào để thay thế bằng dấu gạch dưới trong JavaScript?Thay thế tất cả các lần xuất hiện . sử dụng regex với cờ toàn cục trong phương thức thay thế(). Khi bạn sử dụng phương thức thay thế bằng biểu thức chính quy với cờ /g, nó sẽ thay thế tất cả các lần xuất hiện khớp trong một chuỗi. . Sử dụng phương pháp thay thế tất cả. Phương thức replaceAll sẽ xóa tất cả các khoảng trắng có dấu gạch dưới. (. Sử dụng kết hợp phương pháp tách và nối Làm cách nào để thay thế khoảng trống trong JavaScript?Ký tự meta \s trong biểu thức chính quy JavaScript khớp với bất kỳ ký tự khoảng trắng nào. dấu cách, tab, dòng mới và dấu cách Unicode . Và cờ g yêu cầu JavaScript thay thế nó nhiều lần. Nếu bạn bỏ lỡ nó, nó sẽ chỉ thay thế lần xuất hiện đầu tiên của khoảng trắng.
Làm cách nào để thay thế tất cả các khoảng trắng trong một chuỗi trong JavaScript?Sử dụng Chuỗi. phương thức replace() để thay thế tất cả các khoảng trắng trong một chuỗi. Phương thức thay thế () sẽ trả về một chuỗi mới với tất cả các khoảng trắng được thay thế bằng thay thế được cung cấp. |