penguin/utils

my env utils

commit 6160df9cd542f7402dcb8180fcbd3c3f81253364

author斟酌 鵬兄 <tgckpg@gmail.com>
date2026-09-12T02:58:09Z
subjectremove / / requirements from patttern
commit 6160df9cd542f7402dcb8180fcbd3c3f81253364
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date:   2026-09-12T02:58:09Z

    remove / / requirements from patttern
---
 python/reg-rename.py | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/python/reg-rename.py b/python/reg-rename.py
index c8a36b4..2e3663a 100755
--- a/python/reg-rename.py
+++ b/python/reg-rename.py
@@ -8,7 +8,7 @@ parser = argparse.ArgumentParser(
 	, formatter_class = argparse.RawDescriptionHelpFormatter
 	, epilog = """
   Example:
-    %(prog)s -d ~/ -p "/(.+)_.+/" -s "\\1" -t
+    %(prog)s -d ~/ -p "(.+)_.+" -s "\\1" -t
 
   Result:
     R ".mysql_history" will be renamed to ".mysql"
@@ -147,11 +147,7 @@ def _compile_re( patterns ):
 
 	if patterns:
 		for p in patterns:
-
-			if not ( p[0] == p[-1] == "/" ):
-				raise InvalidArgument( p )
-
-			_list.append( re.compile( p[ 1:-1 ] ) )
+			_list.append( re.compile( p ) )
 
 	return _list