Repository navigation
Expand file tree
/
Copy pathregex.ps1
More file actions
118 lines (113 loc) · 5.49 KB
/
Copy pathregex.ps1
File metadata and controls
118 lines (113 loc) · 5.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
(Get-Content .\RegexInput.txt) |
#Remove unnecessary textual descriptions
Foreach-Object {$_ -replace "\@\sT\-INTERSECTION\sOF\s",""}|
Foreach-Object {$_ -replace "\sMedian\sOn\s"," "}|
Foreach-Object {$_ -replace "\sMedian\s"," "}|
Foreach-Object {$_ -replace "ACCESS\sRD$"," "}|
Foreach-Object {$_ -replace "^1\sPED\sLIGHT\s",""}|
Foreach-Object {$_ -replace "\sPED\sLIGHT$",""}|
Foreach-Object {$_ -replace "\sPED\sLITE$",""}|
Foreach-Object {$_ -replace "^1\sPED\s",""}|
Foreach-Object {$_ -replace "^1\sPEDESTRIAN\sLIGHT\s",""}|
Foreach-Object {$_ -replace "\sPEDESTRIAN\sLIGHT$",""}|
Foreach-Object {$_ -replace "^1\sSIDEWALK\sLIGHT\s",""}|
Foreach-Object {$_ -replace "^1\sPOLE\s",""}|
Foreach-Object {$_ -replace "^1\sSTREETLIGHT\s",""}|
Foreach-Object {$_ -replace "\(PED\sLT\)",""}|
Foreach-Object {$_ -replace "\(PED\)",""}|
Foreach-Object {$_ -replace "\/PED\sLIGHT$",""}|
Foreach-Object {$_ -replace "\/PED\sLIGHTS$",""}|
Foreach-Object {$_ -replace "\s2\sLIGHTS$",""}|
Foreach-Object {$_ -replace "\s2\sLIGHTS$",""}|
Foreach-Object {$_ -replace "\s\(.*\)$",""}|
Foreach-Object {$_ -replace "^1\/PED\sLIGHT\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\/PED\sLIGHT\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\/PED\sLITE\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\/PED\sLITE\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "\sMEDIAN$",""}|
#Removing directional text at beginning of string
Foreach-Object {$_ -replace "^1\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^1.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^1\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^2\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^2\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^2.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^2.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^2\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^2.\/..\/.\/.\s",""}|
Foreach-Object {$_ -replace "^2.\/.\s",""}|
Foreach-Object {$_ -replace "^2.\/..\s",""}|
Foreach-Object {$_ -replace "^2..\/.\s",""}|
Foreach-Object {$_ -replace "^3\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^3\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^3.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^3.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^3\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^3.\/..\/.\/.\s",""}|
Foreach-Object {$_ -replace "^3.\/.\s",""}|
Foreach-Object {$_ -replace "^3.\/..\s",""}|
Foreach-Object {$_ -replace "^3..\/.\s",""}|
Foreach-Object {$_ -replace "^4\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^4\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^4.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^4.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^4\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^4.\/..\/.\/.\s",""}|
Foreach-Object {$_ -replace "^4.\/.\s",""}|
Foreach-Object {$_ -replace "^4.\/..\s",""}|
Foreach-Object {$_ -replace "^4..\/.\s",""}|
Foreach-Object {$_ -replace "^10\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^11\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^11\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^10.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^11.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^11.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^12\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^12\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^12.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^12.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^12\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^12\s\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^12\s.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^12\s.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^13\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^13\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^13.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^13.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^13\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^13\s\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^13\s.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^13\s.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^14\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^14\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^14.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^14.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^14\s\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^14\s\/.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^14\s.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^14\s.\/..\/.\s",""}|
Foreach-Object {$_ -replace "^1.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1.\/..\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\s.\/.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\s.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^1\s.\/.\s",""}|
Foreach-Object {$_ -replace "^1\/.\/.\s",""}|
Foreach-Object {$_ -replace "^.\/.\/.\s",""}|
Foreach-Object {$_ -replace "^.\/.\s",""}|
Foreach-Object {$_ -replace "^..\/.\/.\s",""}|
#Removing directional text in middle of string
Foreach-Object {$_ -replace "\s\/.\/.\/.\s"," AND "}|
Foreach-Object {$_ -replace "\s.\/.\/.\s"," AND "}|
Foreach-Object {$_ -replace "\s..\/.\/.\s"," AND "}|
Foreach-Object {$_ -replace "\s.\/.\s"," AND "}|
Foreach-Object {$_ -replace "\s..\/.\s"," AND "}|
Foreach-Object {$_ -replace "\s.\/.0\s"," AND "}|
Foreach-Object {$_ -replace "\sON\s"," AND "}|
Foreach-Object {$_ -replace "\sIN\s"," AND "}|
#Removing residual clutter
Foreach-Object {$_ -replace "\s.\/.$",""}|
Foreach-Object {$_ -replace "\,",""}|
Foreach-Object {$_ -replace "\-",""}|
Foreach-Object {$_ -replace "\&","AND"}|
Set-Content .\RegexOutput.txt