I executed first on the list of macro commands a Perl regular expression replace all searching for
(two backslashes).
Then I executed next one more Perl regular expression replace all searching for
Finally was inserted the additional commands above and below the replace scripting commands.
Code: Select all
if (UltraEdit.document.length > 0) // Is any file opened?
{
if (UltraEdit.activeDocument.isSel())
{
// Define environment for this script.
UltraEdit.insertMode();
if (typeof(UltraEdit.columnModeOff) == "function") UltraEdit.columnModeOff();
else if (typeof(UltraEdit.activeDocument.columnModeOff) == "function") UltraEdit.activeDocument.columnModeOff();
// Define the parameters for case-sensitive (faster) Perl regular
// expression replace all executed on the entire file contents.
UltraEdit.perlReOn();
UltraEdit.activeDocument.findReplace.mode=1;
// UltraEdit.activeDocument.findReplace.selectText=true;
UltraEdit.activeDocument.findReplace.matchCase=false;
UltraEdit.activeDocument.findReplace.matchWord=false;
UltraEdit.activeDocument.findReplace.regExp=true;
UltraEdit.activeDocument.findReplace.searchDown=true;
if (typeof(UltraEdit.activeDocument.findReplace.searchInColumn) == "boolean")
{
UltraEdit.activeDocument.findReplace.searchInColumn=false;
}
UltraEdit.activeDocument.findReplace.preserveCase=false;
UltraEdit.activeDocument.findReplace.replaceAll=true;
UltraEdit.activeDocument.findReplace.replaceInAllOpen=false;
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) ?\\((\\d{4}\\w?)\\)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\(?(\\d{4}) \\[(\\d{4})\\]\\)?\\.?","_rfaut $1\\r\\n_rfpy1 $2-$3\\r\\n@#@_rftxt");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((\\d{4}\\l?)\\,? (.*?)\\)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) (\\d{4}\\w?)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) (\\d{4})\\.","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\(?(\\d{4}\\/\\d{4})\\)?","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((.*?) (\\d{4}\\w?)\\)","_rfaut $1\\r\\n_rfpy1 $3\\r\\n@#@_rftxt (\\2)");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) (\\d{4}\\w?)\\. ","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((\\d{4}\\w?) (.*?)\\)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((\\d{4}\\w?), (\\w+ \\w+)\\)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((\\d{4}\\w?), (\\w+)\\)","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\[(\\d{4}-\\d{4}|\\d{4})\\] (\\d{4})","_rfaut $1\\r\\n_rfpy1 $2-$3\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\(?(\\d{4}-\\d{4})\\)?","_rfaut $1\\r\\n_rfpy1 $2\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("##_rftxt (.*?) \\((\\d{4})\\) (\\d{4})","_rfaut $1\\r\\n_rfpy1 $2-$3\\r\\n@#@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?)(\\.|\\?) In: (.*?) <i>(.*?)</i>","_rfeti $2$3\\r\\n_rfsti $5\\r\\n$1\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?)(\\.|\\?) In: <i>(.*?)</i>","_rfeti $2$3\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.*?)' in (.*?) <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt $3");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.*?)', in (.*?) <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt $3");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.*?)'\\. in (.*?) <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt $3");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.*?)'\\. in\\: (.*?) <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt $3");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.*?)\" In <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@@##_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?)(\\.|\\?) In <i>(.*?)</i>","_rfeti $2$3\\r\\n_rfsti $4\\r\\n$1\\r\\n@@##_rftxt");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\", <i>(.*?)</i>","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. <i>(.*?)</i>","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.+) (\\d+-\\d+)\\.$","_rfpag $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.*?) (http.*?) ","_rfurl $2\\r\\n@@##_rftxt $1 ");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.*?) (http.*?)$","_rfurl $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.+)', <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.+)'\\. <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.+)' <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.+)\", <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.+)\"\\. <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.+)\" <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.*?)\" <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.+)(\\.|\\?) <i>(.*?)</i>","_rfeti $2$3\\r\\n_rfsti $4\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.+) <i>(.*?)</i>","_rfeti $2\\r\\n_rfsti $3\\r\\n$1\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt <i>(.*?)</i>","_rfsti $2\\r\\n$1\\r\\n@@##_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), no\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (vol|volume|Vols)?\\.? (\\d+), no\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\.$","_rfvn1 $2\\r\\n_rfis1 $3\\r\\n_rfpag $5");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), no\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\.","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $4\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), no\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\,","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $4\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\.","_rfvn1 $1\\r\\n_rfpag $3\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt vol\\. (\\w+), (pp\\.|p\\.) (\\w+-\\w+|\\w+)\\,","_rfvn1 $1\\r\\n_rfpag $3\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+):(\\d+), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+):(\\d+),(\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+)\\((\\d+)\\): (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+): ?(\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+):(\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+): ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) \\((\\d+)-(\\d+)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+)\\((\\d+)-(\\d+)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((\\d+)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((\\d+)\\), (\\w+-\\w+|\\w+)\\.","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) \\((\\d+)-(\\d+)\\): (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+)\\((\\d+)-(\\d+)\\): (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((.*?)\\): ?(\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+)\\((.*?)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((.*?)\\): ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((.*?)\\), ?(\\d+-\\d+|\\d+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+), ?(\\w+-\\w+|\\w+)$","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((.*?)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((.*?)\\), (\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((\\d+)-(\\d+)\\), (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((\\d+)-(\\d+)\\), (\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4\\r\\n@@##_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+), ?(\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+), ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\d+)\\.$","_rfvn1 $1");
UltraEdit.activeDocument.findReplace.replace("_rfvn1 $1\\r\\n_rfvn2 $2","_rfis1 (\\d+)-(\\d+)");
UltraEdit.activeDocument.findReplace.replace("_rfis1 $1\\r\\n_rfis2 $2","_rfpag $1");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt '(.*?)'","_rfsti $2\\r\\n$1\\r\\n@@@###_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@@@###_rftxt (.*?) (http.*?) ","_rfurl $2\\r\\n@@@###_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@@@###_rftxt (.*?) (http.*?)$","_rfurl $2\\r\\n@@@###_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (\\d+), no. (\\d+): (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (\\d+)\\. no. (\\d+): (\\w+-\\w+|\\w+)\\.$","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.*?) (\\d+-\\d+)\\.","_rfpag $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt \"(.*?)\" ","_rfsti $2\\r\\n$1\\r\\n@@##_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (.*?) (http.*?) ","_rfurl $2\\r\\n@@##_rftxt $1 ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (.*?) (http.*?)$","_rfurl $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (\\d+),? (\\d+-\\d+|\\d+)(\\.|,)?$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n$6\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In: <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n$6\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In: <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n$6\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In: <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n$6\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In: <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$5\\r\\n@@##_rftxt $4");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n$7\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In: (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n$7\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\. In: (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n$7\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In: (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(_rfpag .+)","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n$7\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\"\\, In: (.*?) <i>(.*?)</i> (.+)\\r\\n(_rfpy1 .+)\\r\\n(^[^_])","_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $4\\r\\n$6\\r\\n@@##_rftxt $3 $5");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) \"(.*?)\" <i>(.*?)</i>","@@_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?)\\. (.+) <i>(.*?)</i>","@@_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?\\.) ([^\\u].*?) <i>(.*?)</i>","@@_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3");
UltraEdit.activeDocument.findReplace.replace("_rfaut (.*?) <i>(.*?)</i>","@@_rfaut $1\\r\\n_rfsti <i>$2</i>");
UltraEdit.activeDocument.findReplace.replace("_rfeti \\(Eds\\)\\.\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("_rfeti \\(Eds\\)\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (,|\\.|\\:|\\;)","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(,|\\.|\\:|\\;) ","_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt http","_rfurl http");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt doi\\:","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("^_rftxt doi ?\\: ?","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt doi :","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt \\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\.|\\,)\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt(\\.|\\,) \\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt(\\.|\\,)\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (\\d+): ?(\\d+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("(_rfpag .+)\\r\\n@@##_rftxt (\\d+):$","_rfvn1 $2\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("_rfpag no\\r\\n@##@_rftxt (\\d+), (\\w+-\\w+|\\w+)\\.","_rfis1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("_rfpag p\\r\\n@##@_rftxt (\\w+-\\w+|\\w+)\\.","_rfpag $1");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((\\d+)-(\\d+)\\): ?(\\w+-\\w+|\\w+)\\.","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4\\r\\n@##@");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+) ?\\((\\d+)-(\\d+)\\), ?(\\w+-\\w+|\\w+)\\.","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfis2 $3\\r\\n_rfpag $4\\r\\n@##@");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\d+)-(\\d+): ?(\\w+-\\w+|\\w+)\\.","_rfvn1 $2\\r\\n_rfvn2 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("_rfpag no\\r\\n@##@_rftxt (\\d+)-(\\d+), (\\w+-\\w+|\\w+)\\.$","_rfis1 $1\\r\\n_rfis2 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("_rfpag no\\r\\n@##@_rftxt\\.(\\d+)-(\\d+), (\\w+-\\w+|\\w+)\\.$","_rfis1 $1\\r\\n_rfis2 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("_rfpag no\\r\\n@##@_rftxt (\\d+) \\((\\d+)\\): (\\w+-\\w+|\\w+)\\.$","_rfis1 $1\\r\\n_rfis2 $2\\r\\n_rfpag $3");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+)\\. (\\d+-\\d+|\\d+)\\.$","_rfvn1 $1\\r\\n_rfpag $2");
UltraEdit.activeDocument.findReplace.replace("@@_rfaut (.*?) \"(.*?)\"\\r\\n_rfsti (.*?) (\\d+): (\\w+-\\w+|\\w+),\\r\\n(_rfpy1 .+)\\r\\n@#@_rftxt ","@@_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$6\\r\\n_rfvn1 $4\\r\\n_rfpag $5\\r\\n");
UltraEdit.activeDocument.findReplace.replace("@@_rfaut (.*?) \"(.*?)\"\\r\\n_rfsti (.*?) (\\d+) ?\\((.*?)\\): (\\w+-\\w+|\\w+),\\r\\n(_rfpy1 .+)\\r\\n@#@_rftxt ","@@_rfaut $1\\r\\n_rfeti $2\\r\\n_rfsti $3\\r\\n$7\\r\\n_rfvn1 $4\\r\\n_rfis1 $5\\r\\n_rfpag $6\\r\\n");
UltraEdit.activeDocument.findReplace.replace("_rfsti (.*?) (\\d+) ?\\((.*?)\\): ?(\\w+-\\w+|\\w+),\\r\\n(_rfpy1 .+)\\r\\n@#@_rftxt ","_rfsti $1\\r\\n$5\\r\\n_rfvn1 $2\\r\\n_rfis1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("_rfsti (.*?) (\\d+): ?(\\w+-\\w+|\\w+),\\r\\n(_rfpy1 .+)\\r\\n@#@_rftxt ","_rfsti $1\\r\\n$4\\r\\n_rfvn1 $2\\r\\n_rfpag $3@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((.*?)\\)\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+)\\; ?(\\d+) ?\\((.*?)\\)\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $2\\r\\n_rfis1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+)\\; ?(\\d+) ?\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+) (\\d+-\\d+|\\d+)\\; ?(\\d+) ?\\((.*?)\\) ?\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $3\\r\\n_rfis1 $4\\r\\n_rfpag $5\\r\\n@##@_rftxt $1 $2");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+) (\\d+-\\d+|\\d+)\\; ?(\\d+) ?\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt $1 $2");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\: ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\((.*?)\\)\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfis1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+)\\, ?(\\d+) ?\\((.*?)\\)\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $2\\r\\n_rfis1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+)\\, ?(\\d+) ?\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $2\\r\\n_rfpag $3\\r\\n@##@_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+) (\\d+-\\d+|\\d+)\\, ?(\\d+) ?\\((.*?)\\)\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $3\\r\\n_rfis1 $4\\r\\n_rfpag $5\\r\\n@##@_rftxt $1 $2");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\w+-\\w+|\\w+) (\\d+-\\d+|\\d+)\\, ?(\\d+) ?\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt $1 $2");
UltraEdit.activeDocument.findReplace.replace("@#@_rftxt (\\d+) ?\\, ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt ?(\\d+): ?(\\w+-\\w+|\\w+)","_rfvn1 $1\\r\\n_rfpag $2\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt \\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (\\.|\\,)\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt(\\.|\\,) \\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt(\\.|\\,)\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt\\r\\n","");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt http","_rfurl http");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt doi: ","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt doi\\:","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt doi :","_rfdoi ");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.*?) (http.*?) ","_rfurl $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("@@##_rftxt (.*?) (http.*?)$","_rfurl $2\\r\\n@@##_rftxt $1");
UltraEdit.activeDocument.findReplace.replace("_rfeti (.*?)(\\.|\\?) In (.+)\\r\\n(_rfsti .+)\\r\\n(_rfpy1 .+)\\r\\n@##@_rftxt ","_rfeti $1$2\\r\\n$4\\r\\n$5\\r\\n@##@_rftxt $3 ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt (.*?) \\(pp\\. (\\d+-\\d+|\\d+)\\)\\.","_rfpag $2\\r\\n@##@_rftxt $1 ");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt \\(pp\\. (\\d+-\\d+|\\d+)\\)\\. ","_rfpag $1\\r\\n@##@_rftxt ");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?)\\.","_rfsti $2\\r\\n$1\\r\\n@#@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?) (\\d+)\\:(\\w+-\\w+|\\w+)","_rfsti $2\\r\\n$1\\r\\n_rfvn1 $3\\r\\n_rfpag $4\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1 .+)\\r\\n@#@_rftxt (.*?) (\\d+) ?\\((.*?)\\)\\: ?(\\w+-\\w+|\\w+)","_rfsti $2\\r\\n$1\\r\\n_rfvn1 $3\\r\\n_rfis1 $4\\r\\n_rfpag $5\\r\\n@##@_rftxt");
UltraEdit.activeDocument.findReplace.replace("_rfsti (.+)\\r\\n(_rfpy1 .+)\\r\\n@#@_rftxt In: (.*?(eds|ed)\\)) (.+)\\.","_rfeti $1\\r\\n_rfsti $5\\r\\n$2\\r\\n@#@_rftxt In: $3");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt\\. http","_rfurl http");
UltraEdit.activeDocument.findReplace.replace("@##@_rftxt\\. http","_rfurl http");
UltraEdit.activeDocument.findReplace.replace("_rfsti (.+)\\r\\n_rfsti ","_rfeti $1\\r\\n_rfsti ");
UltraEdit.activeDocument.findReplace.replace("^(@|#)+_rftxt (.+) (\\d+-\\d+|\\d+) (pp|p)\\.","_rfpag $3\\r\\n_rftxt $2");
UltraEdit.activeDocument.findReplace.replace("^(@|#)+_rftxt (.+) (http.*?) ","_rfurl $3\\r\\n_rftxt $2");
UltraEdit.activeDocument.findReplace.replace("^(@|#)+_rftxt (.+) (http.*?)$","_rfurl $3\\r\\n_rftxt $2");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (volume|vol\\.|v\\.|vols\\.) (\\d+)","_rfvn1 $4\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (pp\\.|p\\.|pp|p) (\\w+-\\w+|\\d+)","_rfpag $4\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt) (volume|vol\\.|v\\.|vols\\.) (\\d+)","_rfvn1 $4\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt) (pp\\.|p\\.|pp|p) (\\w+-\\w+|\\d+)","_rfpag $4\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (http.*?) ","_rfurl $3\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (http.*?)$","_rfurl $3\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (www.*?) ","_rfurl $3\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^((@|#)+_rftxt .+) (www.*?)$","_rfurl $3\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^_rfurl ((http|www).*?) ","_rfurl $1\\r\\n@@##_rftxt ");
UltraEdit.activeDocument.findReplace.replace("^@##@_rftxt ISSN","_rfissn");
UltraEdit.activeDocument.findReplace.replace("_rfsti (.+)\\r\\n_rfpy1 (.+)\\r\\n@#@_rftxt ([A-z].*?) (\\d+): (\\d+-\\d+|\\d+)\\.$","_rfeti $1\\r\\n_rfsti $3\\r\\n_rfpy1 $2\\r\\n_rfvn1 $4\\r\\n_rfpag $5");
UltraEdit.activeDocument.findReplace.replace("^(_rfurl .+)\\r\\n(_rfpag .+)$","$2\\r\\n$1");
UltraEdit.activeDocument.findReplace.replace("^@@##_rftxt (http.+)$","_rfurl $1");
UltraEdit.activeDocument.findReplace.replace("^@#@_rftxt (http.+)$","_rfurl $1");
UltraEdit.activeDocument.findReplace.replace("(@@##@@|@@@###|@##@|@@##|@@@|#@#|@#@|@#|#@)","");
UltraEdit.activeDocument.findReplace.replace("_rfsti(.*?)(www|http|doi:)(.+)([\\s\\S]+?)_rftxt","_rfsti\\1\\4_rftxt \\2\\3.");
UltraEdit.activeDocument.findReplace.replace("_rfsti \\r\\n","");
UltraEdit.activeDocument.findReplace.replace("_rf(e|s)ti (.*?) (i|I)n (.*?)\\((Eds\\.|eds\\.|eds|Ed\\.|ed\\.)\\)([\\s\\S]+?)_rftxt","_rf\\1ti \\2\\6_rftxt \\3n \\4(\\5)");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((\\d+)\\)\\,? (\\d+-\\d+|\\d+)\\.$","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfpag \\4\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+)\\, (\\d+)\\: (\\d+-\\d+|\\d+)\\.","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfpag \\4\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+) ?\\((\\d+)\\)\\:(\\d+-\\d+|\\d+)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfpag \\4\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+) ?\\((\\d+)\\)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((\\d+) ?(Part|pt|Pt|pT) ?(\\d+)\\)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfit PART \\5\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((pt|Pt|pT) ?(\\d+)\\)","_rfvn1 \\2\\r\\n_rfit PART \\4\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((\\d+) ?(Supplement|Suppl\\.|Suppl|Supp\\.|Supp|sup|S\\.|s\\.) ?(\\d+)\\)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfit SUPPL. \\5\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((Supplement|Suppl\\.|Suppl|Supp\\.|Supp|sup|S\\.|s\\.) ?(\\d+)\\)","_rfvn1 \\2\\r\\n_rfit SUPPL. \\4\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+) ?\\((\\d+)-(\\d+)(.+)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfis2 \\4\\r\\n_rftxt\\1 \\5");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+)\\,? \\(?(\\d+)/(\\d+)\\)?\\,?","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rfis2 \\4\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)\\(?(\\d+)/(\\d+)\\)?\\,","_rfis1 \\2\\r\\n_rfis2 \\3\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+) ?\\((\\d+-\\d+|\\d+|\\d+|\\w\\d+|\\d+\\w|\\d+/\\d+)\\)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+)-?(\\u+|\\l+)\\:(\\d+-\\d+|\\d+)","_rfvn1 \\2\\r\\n_rfvt \\3\\r\\n_rfpag \\4\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+)-?(\\u+|\\l+)\\((.*?)\\)","_rfvn1 \\2\\r\\n_rfvt \\3\\r\\n_rfis1 \\4\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rfis1 (\\d+)\\/(\\d+)","_rfis1 \\1\\r\\n_rfis2 \\2");
UltraEdit.activeDocument.findReplace.replace("_rfis1 (\\d+)-(\\d+)","_rfis1 \\1\\r\\n_rfis2 \\2");
UltraEdit.activeDocument.findReplace.replace("_rftxt (.*?)(\\d+)\\-(\\d+):((\\d+-\\d+)|((\\l|\\u)\\d+)-((\\l|\\u)\\d+)|((\\l|\\u)\\d+))","_rfvn1 \\2\\r\\n_rfvn2 \\3\\r\\n_rfpag \\4\\r\\n_rftxt \\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\d+)\\:? ((\\d+-\\d+)|((\\l|\\u)\\d+)-((\\l|\\u)\\d+)|((\\l|\\u)\\d+))","_rfvn1 \\2\\r\\n_rfpag \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+)\\:? (\\d+-\\d+)","_rfvn1 \\2\\r\\n_rfpag \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+)\\:(\\d+-\\d+)","_rfvn1 \\2\\r\\n_rfpag \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("(_rfpy1.+)\\r\\n_rftxt(.*?) (\\d+)\\,? (\\d+-\\d+)\\.$","\\1\\r\\n_rfvn1 \\3\\r\\n_rfpag \\4\\r\\n_rftxt\\2");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+)\\.? (\\d+-\\d+)\\.$","_rfvn1 \\2\\r\\n_rfpag \\3\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+)\\:(\\d+|\\w\\d+|\\d+\\w)","_rfvn1 \\2\\r\\n_rfis1 \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(volumes|volume|vol\\.|v\\.|vols\\.) (\\d+)","_rfvn1 \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+) (volumes|volume|vol\\.|v\\.|vols\\.)","_rfvn1 \\2\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(www|http|doi:)(.*?) ","_rfurl \\2\\3\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) (\\d+)\\, ((\\d+-\\d+)|((\\l|\\u)\\d+)-((\\l|\\u)\\d+)|((\\l|\\u)\\d+\\.))\\.","_rfvn1 \\2\\r\\n_rfpag \\3\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?) ((\\d+-\\d+)|((\\l|\\u)\\d+)-((\\l|\\u)\\d+)|((\\l|\\u)\\d+\\.))\\.","_rfpag \\2\\r\\n_rftxt\\1 ");
UltraEdit.activeDocument.findReplace.replace("_rfurl (.+)\\r\\n_rfpag (.+)","_rfpag \\2\\r\\n_rfurl \\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\(pp\\. ?\\)|\\(pp\\)|pp\\.|pp|p\\.) ?(\\d+-\\d+|\\d+)","_rfpag \\3\\r\\n_rftxt\\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt(.*?)(\\(pp\\. ?\\)|\\(pp\\)|pp\\.|pp )(.+)","_rftxt\\1\\3");
UltraEdit.activeDocument.findReplace.replace("_rfpy1 (\\d+)-(\\d+)-(\\d+)","_rfpy1 \\1\\r\\n_rfpy2 \\3");
UltraEdit.activeDocument.findReplace.replace("_rfpy1 (\\d+)-(\\d+)","_rfpy1 \\2\\r\\n_rfpy2 \\1");
UltraEdit.activeDocument.findReplace.replace("_rfpy1 (\\d+)/(\\d+)","_rfpy1 \\1\\r\\n_rfpy2 \\2");
UltraEdit.activeDocument.findReplace.replace("_rfdoi (.*?) (.+)\\r\\n_rftxt","_rfdoi \\1\\r\\n_rftxt \\2");
UltraEdit.activeDocument.findReplace.replace("_rfdoi (.*?) (.+)","_rfdoi \\1\\r\\n_rftxt \\2");
UltraEdit.activeDocument.findReplace.replace("^_rfurl ((http|www).*?) ","_rfurl $1\\r\\n_rftxt ");
UltraEdit.activeDocument.findReplace.replace("( \\. \\.| \\. | , )"," ");
UltraEdit.activeDocument.findReplace.replace("(\\.:|\\.:;|\\.;|\\.;;| | ,|, )$",".");
UltraEdit.activeDocument.findReplace.replace("(\\. \\.| \\.)$",".");
UltraEdit.activeDocument.findReplace.replace("( | | | | | | )"," ");
UltraEdit.activeDocument.findReplace.replace("_rftxt (.*?)\\( ?\\)","_rftxt \\1");
UltraEdit.activeDocument.findReplace.replace("_rftxt\\r\\n","\\r\\n");
UltraEdit.activeDocument.findReplace.replace("^_rfis1 (\\d+) (Supplement|Suppl\\.|suppl\\.|Suppl|suppl|Supp|supp|Supp\\.|supp\\.|sup)","_rfis1 \\1\\r\\n_rfit SUPPL.");
UltraEdit.activeDocument.findReplace.replace("^_rfis1 (Supplement|Suppl\\.|Suppl|Supp\\.|Supp|sup|S\\.|s\\.)","_rfit SUPPL. ");
UltraEdit.activeDocument.findReplace.replace("^_rfis1 (Part|pt|Pt|pT)","_rfit PART");
UltraEdit.activeDocument.findReplace.replace("^_rfis1 (\\d+) ?(Part|pt|Pt|pT)","_rfis1 \\1\\r\\n_rfit PART");
UltraEdit.activeDocument.findReplace.replace("_rfis1 (\\u|\\l+)","_rfit \\1");
UltraEdit.activeDocument.findReplace.replace("_rfvn1 (\\d+)(\\u|\\l+)","_rfvn1 \\1\\r\\n_rfvt \\2");
UltraEdit.activeDocument.findReplace.replace("\\,\\.",".");
UltraEdit.activeDocument.findReplace.replace(" $","");
UltraEdit.activeDocument.findReplace.replace("( | | | | | | )"," ");
UltraEdit.activeDocument.findReplace.replace("( \\. \\.| \\. | , )"," ");
}
else
{
UltraEdit.outputWindow.clear();
UltraEdit.outputWindow.showStatus=false;
UltraEdit.outputWindow.write("There is nothing selected in the file: " + UltraEdit.activeDocument.path);
if (!UltraEdit.outputWindow.visible)
{
UltraEdit.outputWindow.showWindow(true);
}
}
}
selected before running the script.
The macro commands copied into a quick recorded macro with adding additionally the commands
do not change anything at all too.