Это работает безупречно ....
В терминале Запустите обе команды рядом друг с другом
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Вам нужен класс символов, обозначенный [...]
. \w
можно затем использовать в классе символов, и можно добавить больше символов:
[\w-]
Осторожно, если вы добавите больше символов для соответствия. Дефен-минус должен быть первым или последним в классе, чтобы избежать интерпретации его как диапазона (или избежать его соответственно).
+
- это квантификатор, поэтому он идет после токена (где весь класс символов является единственным токеном [as is \w
]):
([\w-]+)
(\w+)
является полным регулярным выражением, вам не нужна группа, так как достаточно совпадения. – Joey 24 February 2012 в 20:28