Существует ли Приложение для Создания Регулярного выражения Из текста путем Выбора Требуемой области?

Ниже приведен простой пример переопределения imageView. Затем вы можете использовать его в дизайнере макета для предварительного просмотра.

public class RoundedImageView extends ImageView {
public RoundedImageView(Context context) {
    super(context);
}

public RoundedImageView(Context context, AttributeSet attrs) {
    super(context, attrs);
}

public RoundedImageView(Context context, AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
}

@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public RoundedImageView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
    super(context, attrs, defStyleAttr, defStyleRes);
}

@Override
public void setImageDrawable(Drawable drawable) {
    float radius = 0.1f;
    Bitmap bitmap = ((BitmapDrawable) drawable).getBitmap();
    RoundedBitmapDrawable rid = RoundedBitmapDrawableFactory.create(getResources(), bitmap);
    rid.setCornerRadius(bitmap.getWidth() * radius);
    super.setImageDrawable(rid);
}

}

Это для быстрого решения. Радиус используется во всех углах и основан на процентах от ширины растрового изображения.

Я просто переопределил setImageDrawable и использовал метод поддержки v4 для округленного растрового изображения.

Использование:


Предварительный просмотр с помощью ImageView и пользовательского изображения:

5
задан Remo.D 26 September 2008 в 12:33
поделиться

4 ответа

Да существует Roy Osherove, записал точно, что Вы ищете - regulazy

8
ответ дан 18 December 2019 в 14:54
поделиться

Вы могли бы также хотеть попробовать txt2re: http://txt2re.com/, который пытается определить шаблоны в пользовательской предоставленной строке и позволяет создавать regex из них.

2
ответ дан 18 December 2019 в 14:54
поделиться

Не реальный ответ на Ваш вопрос, поскольку это не имеет никакого отношения к regex, но HtmlAgilityPack, может помочь Вам с Вашим парсингом.

2
ответ дан 18 December 2019 в 14:54
поделиться

Я должен согласиться с Солнечным на этом: при парсинге HTML Вы - более обеспеченное преобразование его к XML (использующий пакет Гибкости HTML, это тривиально легко), и затем Вы можете с помощью выражений XPath, а не регулярных выражений, он намного лучше подходит для задания.

1
ответ дан 18 December 2019 в 14:54
поделиться
Другие вопросы по тегам:

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