Cách thay thế dấu cách bằng dấu chấm trong python

Chúng tôi sẽ thay thế tất cả các dấu chấm trong một chuỗi bằng javascript. Có 4 phương pháp để thay thế các dấu chấm [. ] trong chuỗi, tất cả chúng đều được mô tả bằng các ví dụ

  • Sử dụng phương thức thay thế []
  • Sử dụng phương thức split[] và join[]
  • Sử dụng toán tử reduce[] và spread
  • Sử dụng phương thức replaceAll[]

Phương thức thay thế [] của JavaScript. chuỗi. hàm replace[] dùng để thay thế một phần của chuỗi đã cho bằng một chuỗi khác hoặc một biểu thức chính quy. Chuỗi ban đầu sẽ không thay đổi.  

cú pháp

str.replace[A, B]

Ví dụ. chúng tôi đang thay thế các dấu chấm [. ] với dấu cách [ ] trong văn bản “A. Máy vi tính. khoa học. Cổng thông tin”.  

jav




    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
0

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
2
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
3
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
4
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
5

    

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
8

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
2
string.split['.'].join[' '];
1
string.split['.'].join[' '];
2
string.split['.'].join[' '];
3

    

    

string.split['.'].join[' '];
6

    

string.split['.'].join[' '];
8
string.split['.'].join[' '];
9
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
0

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
1

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
3

    

string.split['.'].join[' '];
8
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
6
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
7

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
8

đầu ra.  

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"

Phương thức JavaScript Split[] và Join[]. Chúng ta có thể tách các chuỗi văn bản bằng phương thức tách Javascript và nối các chuỗi bằng cách sử dụng các ký tự thay thế bằng phương thức nối.  

cú pháp

________số 8_______

Ví dụ. chúng tôi đang thay thế các dấu chấm [. ] với dấu cách [ ] bằng cách sử dụng tách và nối.  

jav




    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
0

    

[...str].reduce[ [accum, char] => [char==='.'] ? accum : accum + char , '']
3_______24_______4
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
5

    

    

[...str].reduce[ [accum, char] => [char==='.'] ? accum : accum + char , '']
8

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
0_______1_______1
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
2
string.split['.'].join[' '];
2
string.split['.'].join[' '];
3

    

    

string.split['.'].join[' '];
6

    

string.split['.'].join[' '];
8_______8_______9
const newString = originalString.replaceAll[regexp | substr , newSubstr | function]
1

    

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
3

    

string.split['.'].join[' '];
8
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
6
const newString = originalString.replaceAll[regexp | substr , newSubstr | function]
8

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
8

đầu ra.  

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"

JavaScript reduce[] Phương thức và toán tử trải rộng JavaScript. Chúng ta có thể sử dụng toán tử trải rộng để tạo một mảng từ ký tự của một chuỗi và tạo thành một chuỗi với sự trợ giúp của rút gọn mà không có dấu chấm trong chuỗi

cú pháp

[...str].reduce[ [accum, char] => [char==='.'] ? accum : accum + char , '']

Ví dụ. Trong ví dụ này, chúng tôi sẽ thay thế [ ‘. ’ ]  bằng cách sử dụng toán tử trải rộng và hàm rút gọn

Javascript




    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
0

    

[...str].reduce[ [accum, char] => [char==='.'] ? accum : accum + char , '']
3_______24_______4
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
5

Original string : Geeks.for.Geeks
Modified string : GeeksforGeeks
7

    

Original string : Geeks.for.Geeks
Modified string : GeeksforGeeks
9

    1_______1_______134

string.split['.'].join[' '];
3

Original string : Geeks.for.Geeks
Modified string : GeeksforGeeks
7

    

string.split['.'].join[' '];
6

    

string.split['.'].join[' '];
8_______8_______9
const newString = originalString.replaceAll[regexp | substr , newSubstr | function]
1

    

    

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
3

    

string.split['.'].join[' '];
8
"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
6
const newString = originalString.replaceAll[regexp | substr , newSubstr | function]
8

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"
8

đầu ra

"String 1: A.Computer.science.Portal"
"String 2: A Computer science Portal"

Phương thức thay thế ALL [] của JavaScript. Phương thức replaceAll[] trả về một chuỗi mới sau khi thay thế tất cả các kết quả khớp của một chuỗi bằng một chuỗi đã chỉ định hoặc một biểu thức chính quy. Chuỗi ban đầu không thay đổi sau thao tác này

Chủ Đề