This article is part of a series of articles on Python Regular Expressions.

This article is a continuation on the topic and will build on what we’ve previously learned. In this article we’ll discuss:

  1. Working with Multi-line strings / matches
  2. Greedy vs. Non-Greedy matching
  3. Substitution using regular expressions


Most of us might not be aware that there is a Windows Core version, which has only command-line without any GUI.

This core version relatively provides high level of security, as all GUI interface are removed, which also increases the performance of the system.

This might be helpful if you are running Windows server.

17 hpacucli Command Examples for Linux on HP Servers

by Karthikeyan Sadhasivam on July 22, 2014

HPACUCLI stands for HP Array Configuration Utility CLI.

As the name suggests, this utility is for HP servers.

Hpacucli is used to create, delete and repair the logical and physical drives on the smart array controllers in HP servers.

How to Debug Javascript Code using Browser Console API

by Luke P. Issac on July 21, 2014

When compared to other programming languages, debugging Javascript requires a different approach as we use our browser as a development environment. In other languages, you can catch lot of the issues in the IDE itself during development process.

In javascript, debugging is easier when you follow the best practices during development. The following are some suggestions:

BLE stands for Bluetooth Low Energy.

BLE is relatively newer technology compared to the classic Bluetooth we have come to know in recent years in terms of development and internal operation.

Also, BLE is not backwards compatible with classic Bluetooth. Hence, most device manufacturers couple classic and BLE on a single chip to allow users to use either.

Regular expressions as a concept is not exclusive to Python at all.

Python, however, does have some nuances when it come to working with regular expressions.

This article is part of a series of articles on Python Regular Expressions.

7 Cisco MDS 9000 Switch Command Line Examples for VSAN Zone Zoneset

by Karthikeyan Sadhasivam on July 10, 2014

The cisco fabric commands explained in this article are used to perform administration of fibre channel fabric switches including managing VSANs, administration of zonesets using Cisco MDS 9000 series fabric switches.

What is SSI?

SSI stands for Server Side Includes. As the name suggests, they are simple server side scripts that are typically used as directives inside html comments.

Where to use SSI? There are several ways to SSI. The two most common reason to use SSI are to serve a dynamic content on your web page, and to reuse a code snippet as shown below.