Làm cách nào để tôi xóa số và khoảng trắng khỏi đầu chuỗi?Javascript regex để loại bỏ số lượng, sau đó một không gian?
Ví dụ: từ '13 Adam Court, Cannock 'xóa '13'.
Làm cách nào để tôi xóa số và khoảng trắng khỏi đầu chuỗi?Javascript regex để loại bỏ số lượng, sau đó một không gian?
Ví dụ: từ '13 Adam Court, Cannock 'xóa '13'.
Tìm kiếm
/^[\s\d]+/
Replace with chuỗi rỗng. Ví dụ:
str = str.replace(/^[\s\d]+/, '');
Điều này sẽ xóa chữ số và dấu cách trong bất kỳ thứ tự nào từ đầu chuỗi. Đối với một cái gì đó mà chỉ loại bỏ một số theo sau là dấu cách, xem câu trả lời của BoltClock.
+1 cho kết hợp mờ với các lớp ký tự. – BoltClock
str.replace(/^\d+\s+/, '');
Tăng đại diện tốt. Thời gian qua tôi đã kiểm tra tôi đã bắt kịp bạn, nhưng bạn đã nhận được 1.000 đại diện trong vài ngày qua. BTW +1 cho một câu trả lời cho OP chính xác những gì họ muốn. – NullUserException
@NullUserException: LOL Tôi biết bạn sẽ nói điều đó! Yup, bạn thậm chí còn đi trước tôi vào tháng trước;) * Chỉnh sửa: * có vẻ như lá phiếu của bạn đã giới hạn người đại diện của tôi trong ngày! – BoltClock
Vâng, tôi đã bận. Trường chỉ mới bắt đầu. Đó là năm cuối của tôi ở đại học và tôi muốn tận dụng tối đa nó. Nhưng trước đó, tôi muốn nhận được 10k LOL – NullUserException
var text = '13 Adam Court, Cannock';
var match = /\d+\s/.exec(text)[0];
text.replace(match,"");
Giải pháp trên không hiệu quả đối với tôi. Thay vào đó tôi sử dụng regex này bên dưới.
var sRegExResult = "Regex Sample99";
sRegExResult.replace(/\s|[0-9]/g, '');
Hóa ra đây có nghĩa là phải trong PHP thay vì: http://stackoverflow.com/questions/3654617/php-regular-expression-to-remove-number-then-a-space – BoltClock
xóa câu hỏi này thay thế. Nếu bạn không thể, bạn có thể gắn cờ cho sự chú ý mod giải thích rằng bạn đã hỏi điều này trong JavaScript do nhầm lẫn. – BoltClock
Chỉ cần gắn cờ bài đăng :) – Probocop