18 Show
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Chuỗi của tôi là
Tôi muốn làm cho nó như thế nào;
Đó là, để loại bỏ dấu phẩy đầu tiên và cuối cùng khỏi chuỗi đó, bất kỳ manh mối nào là làm thế nào để thực hiện điều này thông qua regex hoặc bất cứ điều gì khác? Thanks.
Aevitas 3.6532 Huy hiệu vàng25 Huy hiệu bạc38 Huy hiệu Đồng2 gold badges25 silver badges38 bronze badges Đã hỏi ngày 3 tháng 9 năm 2013 lúc 10:28Sep 3, 2013 at 10:28
0 Nếu bạn chỉ muốn loại bỏ dấu phẩy đầu tiên và cuối cùng, bạn có thể sử dụng 4
Đã trả lời ngày 3 tháng 9 năm 2013 lúc 10:32Sep 3, 2013 at 10:32
Justhalfjusthalfjusthalf 8.8152 Huy hiệu vàng48 Huy hiệu bạc72 Huy hiệu đồng2 gold badges48 silver badges72 bronze badges 1 Bạn có thể sử dụng neo cho điều này:
Nếu bạn muốn khớp một hoặc nhiều dấu phẩy ở đầu/kết thúc chuỗi:
Và nếu có thể có khoảng trắng xung quanh những dấu phẩy hàng đầu/dấu vết:
Đã trả lời ngày 3 tháng 9 năm 2013 lúc 10:32Sep 3, 2013 at 10:32
JusthalfjusthalfTim Pietzcker 8.8152 Huy hiệu vàng48 Huy hiệu bạc72 Huy hiệu đồng57 gold badges494 silver badges550 bronze badges 1 Để loại bỏ dấu phẩy, bạn có thể thay thế. Để thay thế, sử dụng str_replace () trong PHP. Hãy nói rằng sau đây là chuỗi đầu vào của chúng tôi với Comla & NBSP; $name="John,Smith"; Chúng tôi muốn đầu ra sau khi loại bỏ dấu phẩy khỏi chuỗi trên là & nbsp; JohnSmith Thí dụMã PHP như sau & nbsp; bản demo trực tiếp <!DOCTYPE html> <html> <body> <?php $name="John,Smith"; $result = str_replace(',', '', $name); echo "The actual value is=",$name,"<br>"; echo "After removing the comma(,)=",$result,"<br>"; ?> </body> </html> Đầu raĐiều này sẽ tạo ra đầu ra sau The actual value is=John,Smith After removing the comma(,)=JohnSmith
Cập nhật vào ngày 13 tháng 10 năm 2020 07:34:08
Thỉnh thoảng, chúng ta phải đối phó với các chuỗi có chứa các ký tự không mong muốn ở đầu hoặc cuối của họ. PHP cung cấp rất nhiều phương pháp có thể được sử dụng để loại bỏ các ký tự này. Mỗi người trong số họ đều có những ưu điểm và nhược điểm riêng. Trong hướng dẫn này, chúng tôi sẽ thảo luận chi tiết về tất cả các phương pháp này để bạn có thể chọn phương pháp phù hợp nhất với tình huống của mình. Hàm Subr () Php () trả về một phần của chuỗi được chỉ định bởi các tham số Bạn có thể đặt giá trị của 6 thành -1 để loại bỏ ký tự cuối cùng của chuỗi. Tương tự, bạn có thể đặt 6 thành -2 để loại bỏ hai ký tự cuối cùng khỏi một chuỗi. Nói một cách đơn giản, hãy đặt giá trị của thuộc tính 6 là âm của số lượng ký tự mà bạn muốn xóa từ cuối chuỗi.Trong ví dụ sau, chúng tôi đã sử dụng hàm 2 để loại bỏ số lượng ký tự khác nhau từ cuối chuỗi.PHP 0Xóa các ký tự đầu tiên từ một chuỗi bằng cách sử dụng Subr ()Bạn cũng có thể sử dụng hàm Subr () để xóa các ký tự từ đầu chuỗi bằng cách chỉ định giá trị khác không cho tham số 6. Tham số 6 là tùy chọn trong hàm này. Bỏ qua nó sẽ trả về toàn bộ chuỗi bắt đầu từ chỉ mục 5.Để xóa ký tự đầu tiên từ đầu chuỗi, hãy đặt giá trị của 5 thành 1. Để xóa hai ký tự đầu tiên từ đầu, hãy đặt giá trị của 5 thành 2. Bạn có thể xóa các ký tự 'n' đầu tiên khỏi chuỗi Đặt giá trị của 5 thành 'n' theo cách tương tự.PHP 1Xóa các ký tự đầu tiên từ một chuỗi bằng cách sử dụng Subr ()Bạn cũng có thể sử dụng hàm Subr () để xóa các ký tự từ đầu chuỗi bằng cách chỉ định giá trị khác không cho tham số 6. Tham số 6 là tùy chọn trong hàm này. Bỏ qua nó sẽ trả về toàn bộ chuỗi bắt đầu từ chỉ mục 5.Để xóa ký tự đầu tiên từ đầu chuỗi, hãy đặt giá trị của 5 thành 1. Để xóa hai ký tự đầu tiên từ đầu, hãy đặt giá trị của 5 thành 2. Bạn có thể xóa các ký tự 'n' đầu tiên khỏi chuỗi Đặt giá trị của 5 thành 'n' theo cách tương tự.PHP 2Xóa các ký tự đầu tiên từ một chuỗi bằng cách sử dụng Subr () Bạn cũng có thể sử dụng hàm Subr () để xóa các ký tự từ đầu chuỗi bằng cách chỉ định giá trị khác không cho tham số 6. Tham số 6 là tùy chọn trong hàm này. Bỏ qua nó sẽ trả về toàn bộ chuỗi bắt đầu từ chỉ mục 5.Để xóa ký tự đầu tiên từ đầu chuỗi, hãy đặt giá trị của 5 thành 1. Để xóa hai ký tự đầu tiên từ đầu, hãy đặt giá trị của 5 thành 2. Bạn có thể xóa các ký tự 'n' đầu tiên khỏi chuỗi Đặt giá trị của 5 thành 'n' theo cách tương tự.Xóa các ký tự cụ thể khỏi cuối chuỗi bằng cách sử dụng 9Hàm rtrim () trong các dải PHP loại bỏ tất cả các ký tự từ cuối chuỗi đã cho được chỉ định trong $result = preg_replace('/^,|,$/', '', $subject); 0. Nếu bạn không đặt giá trị cho $result = preg_replace('/^,|,$/', '', $subject); 0, chức năng này sẽ loại bỏ null, tab, dòng mới, tab dọc, trả lại vận chuyển và không gian trắng thông thường.Điều quan trọng cần nhớ là 9 tiếp tục xóa các ký tự từ cuối miễn là chúng cũng tồn tại trong 0. Các ví dụ sau đây sẽ làm rõ:PHP 3Xóa các ký tự đầu tiên từ một chuỗi bằng cách sử dụng Subr () Bạn cũng có thể sử dụng hàm Subr () để xóa các ký tự từ đầu chuỗi bằng cách chỉ định giá trị khác không cho tham số 6. Tham số 6 là tùy chọn trong hàm này. Bỏ qua nó sẽ trả về toàn bộ chuỗi bắt đầu từ chỉ mục 5.Đầu ra trong trường hợp thứ ba và thứ tư có thể được giải thích tương tự. Tóm tắt nhanh chóngHãy để tóm tắt lại tất cả mọi thứ mà chúng tôi đã đề cập trong hướng dẫn này.
Hãy cho tôi biết nếu có bất cứ điều gì bạn muốn tôi làm rõ trong hướng dẫn này. Ngoài ra, bạn được chào đón nhiều hơn để bình luận nếu bạn biết một số kỹ thuật khác để loại bỏ một số lượng ký tự nhất định từ đầu hoặc cuối chuỗi trong PHP. Đánh giá bài viết này - Loading...Làm cách nào để loại bỏ dấu phẩy cuối cùng khỏi một chuỗi bằng PHP?Sử dụng hàm rtrim: rtrim ($ my_string, ','); Tham số thứ hai cho biết ký tự bị xóa. Ngoài ra, hãy chắc chắn rằng bạn không có bất kỳ khoảng trống nào sau dấu phẩy, nếu không điều này sẽ thất bại hoặc thực hiện rtrim (trim ($ my_string), ',').: rtrim($my_string, ','); The Second parameter indicates the character to be deleted. Also make sure you don't have any trailing space after the comma, otherwise this will fail, or do rtrim(trim($my_string), ',').
Làm cách nào để loại bỏ ký tự đầu tiên và cuối cùng của chuỗi trong PHP?Bạn có thể sử dụng Chức năng Php () để cắt chuỗi của bạn ở phía trước và ở phía sau. Trong ví dụ này, chúng tôi đang biến chuỗi "ABCDE" thành "BCD". Bạn có thể xóa ký tự thứ nhất và cuối cùng bằng cách chuyển 1 dưới dạng tham số thứ hai và -1 dưới dạng tham số thứ ba cho Subr ().use the PHP function substr() for cutting off your string at the front and at the back. In this example, we are transforming the string "abcde" into "bcd". You can remove the first and the last character by passing 1 as second parameter and -1 as third parameter to substr().
Làm cách nào để loại bỏ dấu phẩy cuối cùng khỏi một chuỗi?Để xóa dấu phẩy cuối cùng khỏi một chuỗi, hãy gọi phương thức thay thế () bằng biểu thức chính quy sau /,*$ / làm tham số đầu tiên và chuỗi trống là thứ hai.Phương thức thay thế sẽ trả về một chuỗi mới với dấu phẩy cuối cùng bị xóa.Đã sao chép!call the replace() method with the following regular expression /,*$/ as the first parameter and an empty string as the second. The replace method will return a new string with the last comma removed. Copied!
Làm cách nào để loại bỏ dấu phẩy cuối cùng khỏi chuỗi dịch vụ?Đây là bộ loại bỏ dấu phẩy mà bạn đang tìm kiếm ... Nâng đặc quyền của bạn lên Security_admin .. Ở bên trái Navigator> Script - Bối cảnh .. Dán cái này trong khu vực Run Script..... Nhấp vào Chạy tập lệnh .. |