function getFunctionsClojure(str) {
var functions = str.trim().split(/\s+/);
var pattern = functions.map(function(func) {
var escaped = func.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
return '(?<![a-zA-Z0-9_\\-*+!?$%&=<>:])' + escaped + '(?![a-zA-Z0-9_\\-*+!?$%&=<>:])';