- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi có chuỗi sau:
Tôi muốn thay thế tất cả các số bằng px sau chúng bằng biểu thức chính quy và nhân giá trị của chúng với X. (X là một biến).
Vậy nếu X=3 thì kết quả là
Lưu ý X phải là biến mà mình sẽ lấy vào hàm
câu trả lời hay nhất
Đoạn mã sau sẽ sử dụng biểu thức chính quy để chuyển đổi một chuỗi thành S
TRONG 30px
Thay thế bằng 240px
:
nhập java.util.regex.Pattern;
nhập java.util.regex.Matcher;
lớp công khai Ví dụ {
public static void main(String[] args) {
Chuỗi s = "abc 30px def";
int var = 8;
Mẫu patt = Pattern.compile("([0-9]+)px");
Matcher m = patt.matcher(s);
StringBuffer sb = new StringBuffer(s.length());
trong khi (m.find()) {
int px = Integer.parseInt(m.group(1));
Chuỗi tiếp theo = String.valueOf(var * px) + "px";
m.appendReplacement(sb, Matcher.quoteReplacement(next));
}
m.appendTail(sb);
System.out.println(sb.toString());
}
}
Đây là các bước nó thực hiện:
S
Tìm kiếm các trận đấu và mỗi trận đấu trong:
var
.px
và chuyển nó dưới dạng chuỗi thay thế.
Về biểu thức chính quy Java để thay thế {var}px bằng {var} lần {var}px, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/11382293/
Tôi muốn thực hiện tìm kiếm và thay thế trên một chuỗi, chẳng hạn như mật khẩu. Như bạn đã biết từ câu hỏi, chuỗi được thay thế sẽ trở thành sdvvzrug. Nhưng thật không may, đoạn mã sau xuất ra bbbbcaab: $search = ran
Tôi đang sử dụng futurize --stage2 áp dụng một số chuyển đổi mã nguồn để làm cho mã python2 và python3 tương thích. Một trong những cách khắc phục là thay thế tất cả các phân vùng a/b bằng old_div(a/b), tôi muốn tránh điều này
Tôi đang sử dụng RStudio nhưng đầu ra trên bảng điều khiển của tôi bị cắt bớt. Tôi không thể tìm cách ngừng cắt ngắn (tôi đã thử tìm kiếm ?options và tìm kiếm trên Google lâu hơn mức tôi muốn thừa nhận). EDIT: Tôi xin lỗi! Tên dài ban đầu của tôi là "Đây
Tôi có một chồng các mảnh mà tôi sử dụng phép thay thế và phép cộng. Mã để thêm hoặc thay thế đoạn của tôi (trong Hoạt động của tôi) như sau
Tôi đang chèn một số chuỗi vào một mảng, nhưng trước khi làm điều đó tôi muốn làm theo những gì chủ đề nói. Để chỉ thay thế khoảng trắng bằng %20, tôi làm điều này: Name.push(linkText.replace(" ", "%20"));
Tôi đang cố gắng biên dịch và kiểm tra mã mà tôi đã thấy trực tuyến Mở rộng địa chỉ IP. Tuy nhiên, khi tôi cố gắng biên dịch nó, tôi gặp lỗi về phương thức thay thế StringBuilder. Nó nói: IPadd.java:52:
Tôi đang cố gắng viết lại một phần mã của mình bằng các tính năng mới nhất của dplyr bằng cách thay thế data.frame() bằng data_frame() và cbind() bằng bind_cols():
Gần đây tôi tình cờ gặp thay thế() và "[ x.tst s.tst s.tst [,1] [,2] [,3] [1,] 0 0 0
Tôi đang tự hỏi làm cách nào để thực hiện thay thế trong một tham số nhất định. Nếu bạn có một dòng như thế này: 123,Xin chào,Thế giới,(Tôi ở đây), không xác định và bạn muốn thay thế Thế giới bằng Foobar thì đó là một nhiệm vụ đơn giản
Làm thế nào để thoát khỏi dấu ngoặc kép trong một chuỗi? Ví dụ: đầu vào: "Không ai" đầu ra: \"Không ai\" Tôi đã thử một cái gì đó như thế này nhưng nó không hoạt động: String name = "Nobody";
Tôi đang làm một cái gì đó như: SQL sql sQl SqL var ps = document.getElementsByTagName('p'); for(var i = 0; i nhưng nó không thay thế văn bản.
Tôi đang cố gắng thay thế tất cả " bằng \" và phân tích chuỗi bằng JSON nhưng trình duyệt đưa ra lỗi SyntaxError: JSON Parse error: Unrecognized token '\' Dưới đây là mã.
Xin chào mọi người, đang gặp khó khăn ở đây... Có thể thay thế bất cứ thứ gì giữa dấu gạch chéo lên đầu tiên bằng "" nhưng giữ phần còn lại không? Ví dụ var sẽ là chuỗi "/anything-here-this-needs-to-be-re
Trong mã bên dưới, cảnh báo (a) trong hàm thay thế JavaScript sẽ cảnh báo về các chuỗi khớp, trong trường hợp này sẽ là {name} và {place}. Điều này hoạt động như được mô tả trong tài liệu tài liệu javascript, tức là.
+-----------------------------+ | bảng | ----
Tôi đang cố gắng thay thế một chuỗi chứa " bằng \", dưới đây là quy trình tôi đã thử String s="\"/test /string\""; ");
var text = "a's ..a's ...\"... "; text = Convert(text); function Convert( text ) { var n = text
Tôi đang cố gắng sử dụng hàm thay thế trong JavaScript nhưng tôi gặp sự cố. strNewDdlVolCannRegion = strNewDdlVolCannRegion.replace(/_being
Được rồi, trước hết tôi thực sự xin lỗi vì bài đăng cuối cùng của mình, nhưng tôi thực sự cần trợ giúp và tôi sẽ đưa những gì tôi thực sự muốn vào một mã rõ ràng hơn. Mình không giỏi javascript nên mong bạn giúp đỡ.
Tôi đang viết một ghi chú và gặp phải rào cản. Có thể có cách hiệu quả hơn để thực hiện việc này nhưng tôi khá mới với Python. Tôi đang cố gắng tạo danh sách địa chỉ IP do người dùng tạo. Tôi đang sử dụng bản in để xem các giá trị được tạo có chính xác không. khi tôi chạy mã này
Tôi là một lập trình viên xuất sắc, rất giỏi!