1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+
4
+ < head >
5
+ < meta charset ="UTF-8 " />
6
+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7
+ < title > 🏴‍☠️ Complete Javascripts Course</ title >
8
+ < link href ="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css " rel ="stylesheet "
9
+ integrity ="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh " crossorigin ="anonymous " />
10
+ < style >
11
+
12
+ </ style >
13
+ </ head >
14
+
15
+ < body >
16
+ < br />
17
+ < br />
18
+ < center >
19
+ <!-- <input type="text" id="item"> -->
20
+ < br />
21
+ < div id ="wrapper "> 📃 🏪 👾</ div >
22
+ < br />
23
+ < div id ="message "> Complete JavaScript Course</ div >
24
+ <!-- <input type="button" class="btn btn-outline-warning" onClick="lookUp()" value="Find Text"> -->
25
+ < form name ="myForm ">
26
+ < textarea name ="txtarea " rows =12 cols =100 > </ textarea > < br > < br >
27
+ < input type ="button " onclick ="lookUp() " value ="Extract "> < br > < br >
28
+ < textarea name ="txtarea2 " rows =12 cols =100 > </ textarea >
29
+ </ form >
30
+ < br /> < br />
31
+ </ center >
32
+ < script >
33
+ var message = document . getElementById ( "message" ) ;
34
+ var output = document . getElementById ( "output" ) ;
35
+
36
+ // function lookUp() {
37
+ // var rawTxt = document.myForm.txtarea.value;
38
+ // var p = new RegExp("Java");
39
+ // var result1 = p.test(rawTxt);
40
+ // var result2 = p.exec(rawTxt);
41
+ // console.log(result1);
42
+ // console.log(result2);
43
+ // }
44
+
45
+ function lookUp ( ) {
46
+ var rawTxt = document . myForm . txtarea . value ;
47
+ var eData = rawTxt . match ( / ( [ a - z A - Z 0 - 9 . _ - ] + @ [ a - z A - Z 0 - 9 . _ - ] + \. [ a - z A - Z 0 - 9 . _ - ] + ) / gi) ;
48
+ var html = "" ;
49
+ var holder = [ ] ;
50
+ //document.myForm.txtarea2.value = eData.toString();
51
+ for ( var x = 0 ; x < eData . length ; x ++ ) {
52
+ if ( holder . indexOf ( eData [ x ] ) == - 1 ) {
53
+ holder . push ( eData [ x ] ) ;
54
+ }
55
+ }
56
+ document . myForm . txtarea2 . value = holder . join ( '|' ) ;
57
+ }
58
+ </ script >
59
+
60
+
61
+
62
+ < script src ="https://code.jquery.com/jquery-3.5.0.js "
63
+ integrity ="sha256-r/AaFHrszJtwpe+tHyNi/XCfMxYpbsRg2Uqn0x3s2zc= " crossorigin ="anonymous "> </ script >
64
+ < script src ="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js "> </ script >
65
+ < script src ="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js "> </ script >
66
+ </ body >
67
+
68
+ </ html >
0 commit comments