Reputation: 89
i have this string:
Packages:
Package [com.bizportal] (42662eb0):
userId=10086 gids=[3003]
pkg=Package{42c3b300 com.bizportal}
codePath=/data/app/com.bizportal-1.apk
resourcePath=/data/app/com.bizportal-1.apk
nativeLibraryPath=/data/app-lib/com.bizportal-1
versionCode=20 targetSdk=9
versionName=2.1.2
applicationInfo=ApplicationInfo{42bf7108 com.bizportal}
flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
dataDir=/data/data/com.bizportal
supportsScreens=[small, medium, large, xlarge, resizeable, anyDensity]
timeStamp=2014-09-09 21:19:29
firstInstallTime=2014-09-09 21:19:29
lastUpdateTime=2014-09-09 21:19:29
installerPackageName=com.android.vending
signatures=PackageSignatures{42666c98 [42663998]}
permissionsFixed=true haveGids=true installStatus=1
pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
User 0: installed=true blocked=false stopped=false notLaunched=false enable d=0
grantedPermissions:
android.permission.CALL_PHONE
android.permission.READ_PHONE_STATE
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
i want to get all the the lines after grantedPermissions: i try this:
(?:grantedPermissions:)(.+)
but it return nothing suggestions?
Upvotes: 0
Views: 185
Reputation: 67968
(?<=grantedPermissions:)(.+)
Try this.Set flag re.DOTALL
.See demo.
http://regex101.com/r/uH3tP3/13
Upvotes: 1