Перейдите к экрану настроек

Учитывая ваш URL, правильное регулярное выражение для работы будет:

sfdc_url= 'https://unify.my.salesforce.com/a0n82000006VlNaPPP'
sfdc_partnerid = re.findall(r'https://unify.my.salesforce.com/(.*)', sfdc_url)
print sfdc_partnerid

Проверьте это также на https://eval.in/1078060

Речь идет о квантификаторах: *? является ленивым квантификатором и соответствует как можно меньшему количеству символов

(.*?) фактически означает «сопоставить что-либо между нулями и неограниченным как можно меньше раз», что пусто. ]

Добавление ? после этого означает «ноль или одно из предыдущего совпадения», так что: (.*?)? фактически означает «ноль или одно из ничего»

Я не уверен насчет оставшиеся sr в вашем исходном регулярном выражении

25
задан Yvette Colomb 26 March 2018 в 14:02
поделиться

1 ответ

В зависимости от Ваших потребностей существует несколько альтернатив для перевода в рабочее состояние настроек 'Ringtones', скрывают из приложения.

, Если Вы хотите поднять фактический предпочтительный экран, который обычно доступен через параметры настройки системы - разрешение Вашему пользователю изменить универсальные настройки вызывного тонального сигнала телефона через Ваше приложение - можно использовать ACTION_SOUND_SETTINGS постоянный от android.provider.Settings класс для создания нового Намерения запустить звуковое действие настроек.

startActivityForResult(new Intent(android.provider.Settings.ACTION_SOUND_SETTINGS), 0);

, Если Вы хотите выбрать пользовательский вызывной тональный сигнал для использования в приложении, необходимо добавить RingtonePreference в Вашем preferences.xml файл определения, как это:

<RingtonePreference
  android:key="alerts_ringtone"
  android:title="Select ringtone" 
  android:showDefault="true"
  android:showSilent="true"
  android:ringtoneType=""
/> 

Вы будете в состоянии получить URI к выбранному предпочтению в значении по умолчанию приложения SharedPreferences использование alerts_ringtone как ключ.

последняя техника использует PreferenceActivity класс для хостинга предпочтительных опций. Я не опишу тот подробно здесь, как документация Android имеет хорошая рецензия и некоторый пример кода.

47
ответ дан LarsH 28 November 2019 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: