我想删除两个字符串之间的文本,包括那些字符串,当且仅当这两个字符串之间存在第三个字符串时。如果我可以使用Notepad ++中的替换功能来执行此操作,我会更喜欢它。
这是我需要改变的模型:
$ionicPopup
改为:
asdfnjaslfjsa
asdfjaskldfsafkldj
asdfjsadfk
STRING_1
sanjvnlamf
fas g
gsegvrs
STRING_2
STRING_1
asf sf gfsjasak
qweuwiouqnv
STRING_3
awi iavbfa c
anfiab
STRING_2
STRING_1
asmorancm
anib fas
STRING_2
sdabfashbdfbc ds
答案 0 :(得分:3)
您正在寻找的是以下结构:
@Override
public void onUpgrade(SQLiteDatabase db, int oldV, int newV) {
String upgradeQuery = "DROP TABLE IF EXISTS quest";
db.execSQL( upgradeQuery );
onCreate( db );
}
仅当<span class="col-xs-12">
<a href="Portfolio.php" class="btn btn-border">
<i class="fa fa-rocket"></i>
Back to Portfolio
/a>
<a href="contact.php" class="btn btn-border">
<i class="fa fa-comment-o"></i>
Work with me?
</a>
</span>
存在于STRING_1
(?:(?!STRING_2)[\s\S])*?
STRING_3
(?:(?!STRING_2)[\s\S])*?
STRING_2
之间时,才会将STRING_1
与STRING_2
匹配(该技术称为淬火贪婪令牌)。
STRING_3