Skip to content

Instantly share code, notes, and snippets.

@cjac
Created November 1, 2017 18:47
Show Gist options
  • Save cjac/897cf7205e491e8215bd041d02c3c2ce to your computer and use it in GitHub Desktop.
Save cjac/897cf7205e491e8215bd041d02c3c2ce to your computer and use it in GitHub Desktop.
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
public class FindText {
public static void main(String[] args) {
Pattern pattern =
Pattern.compile("^iotivity-(?!merge-\\d+\\.\\d+-rel)");
Scanner file = null;
try { file = new Scanner(new File("job-list.txt")); }
catch (FileNotFoundException ex) { ex.printStackTrace(); }
while (file.hasNextLine()){
String input = file.nextLine();
Matcher matcher = pattern.matcher(input);
if( matcher.find() ) System.out.println(input);
}
}
}
ci-management-merge
ci-management-verify-jjb
iotivity-merge-1.1-rel-linux_secured
iotivity-merge-1.1-rel-linux_secured_with_ra
iotivity-merge-1.1-rel-linux_unsecured
iotivity-merge-1.1-rel-linux_unsecured_with_ra
iotivity-merge-1.1-rel-osx
iotivity-merge-1.1-rel-simulator
iotivity-merge-1.1-rel-tizen_secured
iotivity-merge-1.1-rel-tizen_unsecured
iotivity-merge-1.1-rel-unit_tests
iotivity-merge-1.2-rel-linux_secured
iotivity-merge-1.2-rel-linux_secured_with_tcp
iotivity-merge-1.2-rel-linux_unsecured
iotivity-merge-1.2-rel-linux_unsecured_with_tcp
iotivity-merge-1.2-rel-osx
iotivity-merge-1.2-rel-simulator
iotivity-merge-1.2-rel-tizen_secured
iotivity-merge-1.2-rel-tizen_unsecured
iotivity-merge-1.2-rel-unit_tests
iotivity-merge-1.2-rel-windows-x86-vs2013
iotivity-merge-1.2-rel-windows-x86-vs2015
iotivity-merge-1.3-rel-android_secured
iotivity-merge-1.3-rel-android_unsecured
iotivity-merge-1.3-rel-linux_secured
iotivity-merge-1.3-rel-linux_secured_with_tcp
iotivity-merge-1.3-rel-linux_unsecured
iotivity-merge-1.3-rel-linux_unsecured_with_tcp
iotivity-merge-1.3-rel-osx
iotivity-merge-1.3-rel-simulator
iotivity-merge-1.3-rel-tizen_secured
iotivity-merge-1.3-rel-tizen_unsecured
iotivity-merge-1.3-rel-unit_tests
iotivity-merge-1.3-rel-windows-amd64-vs2013
iotivity-merge-1.3-rel-windows-amd64-vs2015
iotivity-merge-1.3-rel-windows-x86-vs2013
iotivity-merge-1.3-rel-windows-x86-vs2015
iotivity-merge-master-android_secured
iotivity-merge-master-android_unsecured
iotivity-merge-master-linux_secured
iotivity-merge-master-linux_secured_with_java
iotivity-merge-master-linux_secured_with_ra
iotivity-merge-master-linux_secured_with_tcp
iotivity-merge-master-linux_unsecured
iotivity-merge-master-linux_unsecured_with_java
iotivity-merge-master-linux_unsecured_with_ra
iotivity-merge-master-linux_unsecured_with_tcp
iotivity-merge-master-osx
iotivity-merge-master-simulator
iotivity-merge-master-tizen_secured
iotivity-merge-master-tizen_unsecured
iotivity-merge-master-unit_tests
iotivity-merge-master-windows-amd64-vs2013
iotivity-merge-master-windows-amd64-vs2015
iotivity-merge-master-windows-x86-vs2013
iotivity-merge-master-windows-x86-vs2015
iotivity-sonar-runner
iotivity-upnp-bridge-verify-android
iotivity-verify-android_secured
iotivity-verify-android_unsecured
iotivity-verify-linux_secured
iotivity-verify-linux_secured_with_java
iotivity-verify-linux_secured_with_tcp
iotivity-verify-linux_unsecured
iotivity-verify-linux_unsecured_with_java
iotivity-verify-linux_unsecured_with_tcp
iotivity-verify-osx
iotivity-verify-simulator
iotivity-verify-tizen_secured
iotivity-verify-tizen_unsecured
iotivity-verify-unit_tests
iotivity-verify-windows-amd64-vs2013
iotivity-verify-windows-amd64-vs2015
iotivity-verify-windows-x86-vs2013
iotivity-verify-windows-x86-vs2015
packer-build-googlecompute-linux
packer-verify-linux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment