--- a/src/mediaserver/cdplugins/uprcl/uprclsearch.py
+++ b/src/mediaserver/cdplugins/uprcl/uprclsearch.py
@@ -1,5 +1,7 @@
#!/usr/bin/env python
from __future__ import print_function
+
+import re
import uprclfolders
from uprclutils import *
@@ -44,10 +46,8 @@
def upnpsearchtorecoll(s):
uplog("upnpsearchtorecoll:in: <%s>" % s)
- s = s.replace('\t', ' ')
- s = s.replace('\n', ' ')
- s = s.replace('\r', ' ')
- s = s.replace('\f', ' ')
+
+ s = re.sub('[\t\n\r\f ]+', ' ', s)
out = []
hadDerived = False