Hàm sổ
Triển khai3 cá đồng danh từ điều
Thu tàng
0Hữu dụng +1
0
Replace thịPython,VB,ASP, Windows, SQL hòaExcelTrung đích hàm sổ, công năng đô thị chấp hànhThế hoán thao tác.Lánh ngoại, replace tại anh ngữ trung đích ý tư vi take ones position.
Trung văn danh
Đại thế
Ngoại văn danh
Replace
Công năng
Chấp hành thế hoán thao tác
Định nghĩa
Hàm sổ

Cơ bổn giới thiệu

Bá báo
Biên tập
Replace thịVB,ASP, Windows, SQL hòaExcelTrung đích hàm sổ, công năng đô thị chấp hànhThế hoán thao tác.
replace() viPythonĐích thường dụng đối tượng phương pháp

Phương pháp công năng

Bá báo
Biên tập
Thế hoán tự phù xuyến trung đích chỉ định tự phù

Ngữ pháp kỳ lệ

Bá báo
Biên tập
>>> a = 'abc'
>>> a.replace('a', 'A')
'Abc'
Chú ý:
replace ( ) phương pháp bất năng cải biến nguyên thủyTự phù xuyến,Thế hoán xuất lai đích tự phù xuyến vi nội tồn tân kiến tự phù xuyến, tịnh vị cải biến nguyên thủy biến lượng chỉ châm.
Kỳ lệ:
>>> a = 'abc'
>>> b = a.replace('a', 'A')
>>> b
'Abc'
>>> a
'abc'

VB hòa VBS

Bá báo
Biên tập

Giới thiệu

Cai hàm sổ phản hồi nhất cá tự phù xuyến, kỳ trung chỉ định đích tự phù xuyến dĩ kinh bị thế hoán vi lánh nhất tự phù xuyến, tịnh thả thế hoán đích thứ sổ dã khả dĩ chỉ định.

Ngữ pháp

Replace (Expression, Find, ReplaceWith [, Start] [, Count] [, Compare])
<a href= "#" data-lemmaid= "11001228" >Replace hàm sổ </a> tham sổ
Tham sổ
Miêu thuật
Tất nhu đích. Tự phù xuyến biểu đạt thức, tương yếu chấp hành thế hoán thao tác đích tự phù xuyến.
Find
Tất nhu đích. Tự phù xuyến biểu đạt thức, yếu sưu tác đích tự phù xuyến.
ReplaceWith
Tất nhu đích. Tự phù xuyến biểu đạt thức, dụng vu thế hoán đích tự phù xuyến.
Start
Khả tuyển đích.Sổ trị biểu đạt thức,Quyết định tòngExpressionKhai đầu hướng kết vĩ sổ đích đệ kỉ vị khai thủy sưu tác, mặc nhận trị vi 1.
Count
Khả tuyển đích. Sổ trị biểu đạt thức, hạn chế tiến hành thế hoán đích thứ sổ, mặc nhận trị vi -1, tức tiến hành sở hữu đích thế hoán.
Compare
Khả tuyển đích. Sổ trị biểu đạt thức, quyết định phán đoạn tử tự phù xuyến đích bỉ giác phương thức. Cụ thể thiết trí trị kiến hạ “Compare tham sổ thiết trí trị” biểu.
Compare tham sổ thiết trí trị
Thường sổ
Trị
Miêu thuật
vbUseCompareOption
-1
Sử dụng Option Compare ngữ cú đích thiết trí trị lai chấp hành bỉ giác.
vbBinaryCompare
0
Chấp hànhNhị tiến chếBỉ giác.
vbTextCompare
1
Chấp hành văn tự bỉ giác.
vbDatabaseCompare
2
Cận dụng vu Microsoft Access. Cơ vu sổ cư khố đích tín tức chấp hành bỉ giác.

Phản hồi trị

<a href= "#" data-lemmaid= "11001228" >Replace hàm sổ </a><a href= "#" data-lemmaid= "9629649" > phản hồi trị </a>
Tình huống
Phản hồi trị
ExpressionTrường độ vi 0
Linh trường độ tự phù xuyến.
Expression vi Null
Nhất cá thác ngộ.
Find trường độ vi 0
Expression đích nội dung.
ReplaceWith trường độ vi 0
San trừ liễu Find tự phù xuyến đíchExpressionNội dung.
Start đại vu Expression đích trường độ
Linh trường độ tự phù xuyến.
Count vi 0
Expression đích nội dung
Kỳ tha ( chính thường tình huống )
Tương Find tự phù xuyến thế hoán vi ReplaceWith tự phù xuyến đíchExpressionNội dung.

Excel hàm sổ

Bá báo
Biên tập

Hàm sổ giới thiệu

REPLA điếm đắng vi suý CE sử dụng kỳ tha văn bổn tự phù xuyến tịnh căn cư sở chỉ định đíchTự phù thịnh mộ xu sổThế hoán mỗ văn bổn tự phù xuyến trung đích bộ phân văn bổn, tương loại tự đích hoàn hữu REPLACEB hàm sổ, sử dụng kỳ tha văn bổn tự phù xuyến tịnh căn cư sở chỉ định đíchHiệt giảng cát tự khí tuần gian tiết sổThế hoán mỗ văn bổn tự phù xuyến trung đích bộ phân văn bổn.

Ngữ pháp

Trọng thịnh anh REPLACE(Old_text, Start_num, Num_chars thiên thế quỹ, New_text)
REPLACEB(Old_text, Start_num, Num_bytes,New_text kính mai )
REPLACE hòa REPLACEB hàm sổ tham sổ
Tham sổ
Miêu thuật
Old_text
Tất nhu đích. Yếu thế hoán kỳ bộ phân tự phù đích văn bổn.
Start_num
Tất nhu đích. Yếu dụng New_text thế hoán đích Old_text trung tự phù đích vị trí.
Num_chars
Tất nhu đích. Hi vọng sử dụng New_text thế hoán Old_text trungTự phùĐích cá sổ.
Num_bytes
Tất nhu đích. Hi vọng sử dụng New_text thế hoán Old_text trungTự tiếtĐích cá sổ.
New_text
Tất nhu đích. Tương dụng vu thế hoán Old_text trung tự phù đích văn bổn.

Kỳ lệ

Giả thiết hạ diện thị Excel công tác bộ trung đích bộ phânĐan nguyên cáchHiệp nãi.
-
A
B
1
Sổ cư
-
2
abcdefghijk
-
3
2009
-
4
123456
-
5
Công thức
Kết quả
6
=REPLACE(A2,6,5, "*" )
Tương A2 đan nguyên cách trung đệ 6 cá tự phù hậu đích 5 cá tự phù thế hoán vi “*”. Kết quả vi “abcde*k”.
7
=REPLACE(A3,3,2, "10" )
Tại A3 đan nguyên cách trung dụng 10 thế hoán đệ 3 vị vãng hậu đích 2 vị. Kết quả vi “2010”.
8
=REPLACE(A4,1,3, "@" )
Tại A4 đan nguyên cách trung dụng “@” thế hoán tiền tam cá tự phù, kết quả vi “@456”.

Mệnh lệnh đề kỳ phù

Bá báo
Biên tập
Mệnh lệnh đề kỳ phùTrung đíchReplace hàm sổKhả dĩ thế hoán văn kiện.
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]
[drive1:][path1]filename chỉ địnhNguyên văn kiện.
[drive2:][path2] chỉ định yếu thế hoán văn kiện đích mục lục.
/A: Bả tân văn kiện gia nhập mục tiêu mục lục. Bất năng hòa /S hoặc /UMệnh lệnh hànhKhai quan đáp phối sử dụng.
/P: Thế hoán văn kiện hoặc gia nhập nguyên văn kiện chi tiền hội tiên đề kỳ nâm tiến hành xác nhận.
/R: Thế hoánChỉ độc văn kiệnDĩ cập vị thụ bảo hộ đích văn kiện.
/S: Thế hoán mục tiêu mục lục trung sở hữuTử mục lụcĐích văn kiện. Bất năng dữ /A mệnh lệnh khai quan đáp phối sử dụng.
/W: Đẳng nâm sáp nhập từ bàn dĩ hậu tái vận hành.
/U: Chỉ hội thế hoán hoặc canh tân bỉ nguyên văn kiện nhật kỳ tảo đích văn kiện. Bất năng dữ /A mệnh lệnh hành khai quan đáp phối sử dụng.
Lệ như: replace C:/01.txtD:\ biểu kỳ tươngC bànĐích 01.txt văn kiện thế hoán vi D bàn nội đích đồng danh văn kiện.

Javascript

Bá báo
Biên tập
Ngữ pháp: stringObject.replace(regexp,replacement)
Tham sổ:
regexp: Tất nhu, quy định liễu yếu thế hoán đích mô thức đíchRegExpĐối tượng. Thỉnh chú ý, như quả cai trị thị nhất cá tự phù xuyến, tắc tương tha tác vi yếu kiểm tác đíchTrực tiếp lượngVăn bổn mô thức,Nhi bất thị thủ tiên bị chuyển hoán vi RegExp đối tượng.
replacement: Tất nhu, nhất cá tự phù xuyến trị, quy định liễu thế hoán văn bổn hoặc sinh thành thế hoán văn bổn đích hàm sổ.
Phản hồi trị: Nhất cá tân đích tự phù xuyến, thị dụng replacement thế hoán liễu regexp đích đệ nhất thứ thất phối hoặc sở hữu thất phối chi hậu đắc đáo đích.
javascript thật lệ
Như hà sử dụng replace() tiến hành toàn cục thế hoán.
<html> <body> <scripttype= "text/javascript" > varstr= "WelcometoMicrosoft!"; str=str+ "WeareproudtoannouncethatMicrosofthas"; str=str+ "oneofthelargestWebDeveloperssitesintheworld."; document.write(str.replace(/Microsoft/g, "W3School" )); </script> </body> </html>

PLSQL

Bá báo
Biên tập

Ngữ pháp

:
REPLACE(string,search_set[,replace_set])

Dụng đồ

Cai hàm sổ tươngTự phù xuyếnTrung sở hữu xuất hiện đích search_set đô thế hoán thành replace_set tự phù xuyến. Khả dĩ sử dụng cai hàm sổ tương tự phù xuyến trung sở hữu xuất hiện đích phù hào đô thế hoán thành mỗ cá hữu hiệu đích danh tự. Như quả bất chỉ định replace_set, tắc tương tòng tự phù xuyến string trung san trừ sở hữu đích sưu tác tự phù xuyến search_set.

Cử lệ

SELECT REPLACE('abcdefbdcdabc,dsssdcdrd','abc','ABC')
FROM dual;