我希望找到基于句点(句号)的各种字符串组作为分隔符。 我的句子可以是:
答案 0 :(得分:1)
您可以拆分空格并检查该空间后面的一段时间:
Repository<T>
最终输出:
public interface IPurchaseOrderRepository {
PurchaseOrder Get(int orderNumber);
void DoSomethingElse(int orderNumber);
}
public class PurchaseOrderRepository: Repository<PurchaseOrder, int> {
public void DoSomethingElse(int orderNumber) {.......}
}
MyDependencyInjection.Register<IPurchaseOrderRepository, PurchaseOrderRepository>();
答案 1 :(得分:0)
如果你必须经常使用模式,那么使用compile来加快进程,如果你的数据包含大的元素,则使用生成器。
import re
pattern = re.compile(r"(?<=\.)\s")
data = ["balloon). It has too be", "beautiful. Do it", "strong and large." ]
final_op = (re.split(pattern, d) for d in data)
print list(final_op)