(self, s)
| 2115 | return s |
| 2116 | |
| 2117 | def vcardFold(self, s): |
| 2118 | s = re.sub(';+$', '', s) |
| 2119 | sFolded = '' |
| 2120 | iMax = 75 |
| 2121 | sPrefix = '' |
| 2122 | while len(s) > iMax: |
| 2123 | sFolded += sPrefix + s[:iMax] + '\n' |
| 2124 | s = s[iMax:] |
| 2125 | sPrefix = ' ' |
| 2126 | iMax = 74 |
| 2127 | sFolded += sPrefix + s |
| 2128 | return sFolded |
| 2129 | |
| 2130 | def normalize(self, s): |
| 2131 | return re.sub(r'\s+', ' ', s).strip() |
no test coverage detected