Модуль:Обрезка кавычек

local  p  =  {} function p . _trim ( s ) if s then if s : match ( [[^(['"]).*%1$]] ) then return p . _trim ( string. sub ( s , 2 , - 2 )) else return s end else return "" end end function p . trim ( frame ) local s = ( frame . args [ 's' ] or frame . args [ 1 ]) or ( frame : getParent (). args [ 's' ] or frame : getParent (). args [ 1 ]) return p . _trim ( s ) end return p                        
Получено с "https://en.wikipedia.org/w/index.php?title=Module:Trim_quotes&oldid=898046778"