Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $_GET['errorLog'] = 'Strange Exception in thread "main" here in at Java_Basics.calc(Java_Basics.java:22) what does it mean? :
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
- at Java_Basics.calc(Java_Basics.java:22)
- at Java_Basics.main(Java_Basics.java:13)
- Exception in thread "main" java.lang.oracle.sun.NullPointerException: 4
- at Java_Basics.getResources(Java_Basics.java:55)
- at Java_Basics.calc(Java_Basics.java:22)
- at Java_Basics.main(Java_Basics.java:13)
- sudo chmod 777 -R /path/to/Dir/Java_Basics.java
- ';
- ?>
- <?php
- $patt = "/\\.([\\w]+Exception):[\\s\\S]*?(at\\s[\\s\\S]*?\\d)\\)/";
- $infoPatt = "/\\.([\\w]+)\\(([^():]+):(\\d+)\\)/";
- $errorLog = $_GET['errorLog'];
- preg_match_all($patt, $errorLog, $matches);
- $exceptions = array();
- foreach ($matches[1] as $match) {
- $exceptions[] = $match;
- }
- //$test = 'at Java_Basics.getResources(Java_Basics.java:55)';
- //preg_match_all($infoPatt, $test, $tokens);
- //
- //var_dump($tokens);
- $testArr = array();
- foreach ($matches[2] as $match) {
- $testArr[] = $match;
- }
- //var_dump($testArr);
- foreach ($testArr as $test) {
- var_dump($test);
- preg_match_all($infoPatt, $test, $result);
- var_dump($result);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement