Slik sletter Skilletegnene i Python

Når du arbeider med strenger i Python, skilletegn noen ganger skape problemer, særlig merker, for eksempel perioder og omvendt skråstrek som vanligvis brukes av datamaskiner som spesialtegn. For at programmet skal kjøre skikkelig, kan du slette skilletegn med "re" modul i Python. Dette vil fjerne alt fra en streng unntatt bokstaver, tall, understrek og mellomrom.

Bruksanvisning

1 Åpne Python-skript som har en streng som du vil slette tegnsetting.

2 Skriv inn følgende:

import re, string
s = "string å fjerne tegnsetting fra"
ut = re.sub ( '[% s]% re.escape (string.punctuation),' ', s)

Erstatt "string å fjerne tegnsetting fra" med selve strengen.

3 Lagre og lukk din Python-skript.