This question already has answers here:
Remove text between () and []
(8 answers)
Best way to replace multiple characters in a string?
(16 answers)
How to replace multiple substrings of a string?
(28 answers)
Closed last month.
I have string like this.
a="what is[hags] your name?"
I want delete [hags] from string!
output:
a="what is your name?"
Related
This question already has answers here:
How can I check if a string represents an int, without using try/except?
(23 answers)
What's the difference between str.isdigit(), isnumeric() and isdecimal() in Python?
(4 answers)
Closed last year.
I need to check if a number is a whole or a decimal and input it into an if statement
ex.
if string_name.isdecimal() = true:
print('warning')
I'm trying to check for any overflow.
This question already has answers here:
Efficient way to add spaces between characters in a string
(5 answers)
Closed 2 years ago.
I need to insert a '*' between each two characters in a string in Python, for example, for 'ABCDE' I need to get 'A*B*C*D*E'. What's a Python way of doing it?
This could be a solution
string ='ABCDE'
x = '*'
print(x.join(string))
This question already has answers here:
How to search and replace text in a file?
(22 answers)
How do I replace all occurrences of a string in JavaScript?
(78 answers)
Closed 2 years ago.
I have a python code which is able to open and write in a file. But I want to replace every "d" in my document with some other character. So how to do that with python ?
This question already has answers here:
Slice every string in list in Python
(3 answers)
What is the purpose of the two colons in this Python string-slicing statement?
(1 answer)
Closed 4 years ago.
If i had a list as an example:
a = ['Hello_1.txt', 'Hello_2.txt']
In Python is it possible to somehow remove the first 5 characters ('Hello')
and the last 3 characters ('txt') from each of the items in the list ?
You could use a list-comprehension and string slicing:
[s[5:-3] for s in a]
which gives what you describe (not sure this is the neatest output though!)
['_1.', '_2.']
This question already has answers here:
How do I get a substring of a string in Python? [duplicate]
(16 answers)
Understanding slicing
(38 answers)
Closed 8 years ago.
In Python: How do I write a function that would remove "x" number of characters from the beginning of a string?
For instance if my string was "gorilla" and I want to be able remove two letters it would then return "rilla".
OR if my string was "table" and I wanted to remove the first three letters it would return "le".
Please help and thank you everyone!
You can use this syntax called slices
s = 'gorilla'
s[2:]
will return
'rilla'
see also Explain Python's slice notation