@@ -979,19 +979,19 @@ protected function makeCodeSpan($code) {
979
979
980
980
981
981
protected $ em_relist = array (
982
- '' => '(?:(?<!\*)\*(?!\*)|(?<!_)_(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
983
- '* ' => '(?<=\S|^)(?<!\* )\*(?!\*) ' ,
984
- '_ ' => '(?<=\S|^)(?<!_ )_(?!_) ' ,
982
+ '' => '(?:(?<!\*)\*(?!\*)|(?<!_)_(?!_))(?![\.,:;]? \s) ' ,
983
+ '* ' => '(?<![\s*] )\*(?!\*) ' ,
984
+ '_ ' => '(?<![\s_] )_(?!_) ' ,
985
985
);
986
986
protected $ strong_relist = array (
987
- '' => '(?:(?<!\*)\*\*(?!\*)|(?<!_)__(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
988
- '** ' => '(?<=\S|^)(?<!\* )\*\*(?!\*) ' ,
989
- '__ ' => '(?<=\S|^)(?<!_ )__(?!_) ' ,
987
+ '' => '(?:(?<!\*)\*\*(?!\*)|(?<!_)__(?!_))(?![\.,:;]? \s) ' ,
988
+ '** ' => '(?<![\s*] )\*\*(?!\*) ' ,
989
+ '__ ' => '(?<![\s_] )__(?!_) ' ,
990
990
);
991
991
protected $ em_strong_relist = array (
992
- '' => '(?:(?<!\*)\*\*\*(?!\*)|(?<!_)___(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
993
- '*** ' => '(?<=\S|^)(?<!\* )\*\*\*(?!\*) ' ,
994
- '___ ' => '(?<=\S|^)(?<!_ )___(?!_) ' ,
992
+ '' => '(?:(?<!\*)\*\*\*(?!\*)|(?<!_)___(?!_))(?![\.,:;]? \s) ' ,
993
+ '*** ' => '(?<![\s*] )\*\*\*(?!\*) ' ,
994
+ '___ ' => '(?<![\s_] )___(?!_) ' ,
995
995
);
996
996
protected $ em_strong_prepared_relist ;
997
997
@@ -2837,19 +2837,19 @@ protected function _doFencedCodeBlocks_newlines($matches) {
2837
2837
# work in the middle of a word.
2838
2838
#
2839
2839
protected $ em_relist = array (
2840
- '' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
2841
- '* ' => '(?<=\S|^)(?<!\* )\*(?!\*) ' ,
2842
- '_ ' => '(?<=\S|^)(?<!_ )_(?![a-zA-Z0-9_]) ' ,
2840
+ '' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?![\.,:;]? \s) ' ,
2841
+ '* ' => '(?<![\s*] )\*(?!\*) ' ,
2842
+ '_ ' => '(?<![\s_] )_(?![a-zA-Z0-9_]) ' ,
2843
2843
);
2844
2844
protected $ strong_relist = array (
2845
- '' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
2846
- '** ' => '(?<=\S|^)(?<!\* )\*\*(?!\*) ' ,
2847
- '__ ' => '(?<=\S|^)(?<!_ )__(?![a-zA-Z0-9_]) ' ,
2845
+ '' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?![\.,:;]? \s) ' ,
2846
+ '** ' => '(?<![\s*] )\*\*(?!\*) ' ,
2847
+ '__ ' => '(?<![\s_] )__(?![a-zA-Z0-9_]) ' ,
2848
2848
);
2849
2849
protected $ em_strong_relist = array (
2850
- '' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S|$)(? ![\.,:;]\s) ' ,
2851
- '*** ' => '(?<=\S|^)(?<!\* )\*\*\*(?!\*) ' ,
2852
- '___ ' => '(?<=\S|^)(?<!_ )___(?![a-zA-Z0-9_]) ' ,
2850
+ '' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?![\.,:;]? \s) ' ,
2851
+ '*** ' => '(?<![\s*] )\*\*\*(?!\*) ' ,
2852
+ '___ ' => '(?<![\s_] )___(?![a-zA-Z0-9_]) ' ,
2853
2853
);
2854
2854
2855
2855
0 commit comments